2013-05-13 12 views
6

Ben "veri dosyaları" mekanizması kullanmaya çalışıyorum ve malzeme ilgili dosyalar share/ dizine kopyalanmaz olduğunu dışında çalışıyor. Örneğin. Cabal "Veri Files" Kopyalanan olmak değil

name: nano-js version: 0.1.0.0 data-files: include/prelude.js 

ama bina ve dizin

.hsenv/cabal/share/nano-js-0.1.0.0 

yükledikten sonra

yok: gibi benim .cabal dosya görünüyor. forma

getDataFileName "include/prelude.js" 

ait sorgular bir FilePath verim Böylece

nanojs: /home/rjhala/research/liquid/.hsenv/cabal/share/nano-js-0.1.0.0/include/prelude.js: openFile: does not exist (No such file or directory) 

share/ doldurmak için gerekli bazı ekstra anahtar Are yok?

Veya bu bir sorun olabilir hsenv?

Teşekkürler!

+1

Gerçekten neden olduğunu hatırlayamıyorum, ama dosyaları 'extra-source-files' altında listelemeniz gerektiğine inanıyorum. –

+0

Lütfen bunun yerine bir cevabı düzenleyin –

cevap

2

Aptalca davranıyordum - data-files maddesinin numaralı telefonun üst kısmında yer alması gerekiyordu;