Sto cercando di utilizzare il "data-files" meccanismo, e roba funziona bene tranne che i file rilevanti sono non copiati nella directory share/
. per esempio. il mio file .cabal assomiglia:Cabal "File di dati" non vengano copiati
name: nano-js
version: 0.1.0.0
data-files: include/prelude.js
ma dopo la costruzione e l'installazione della directory
.hsenv/cabal/share/nano-js-0.1.0.0
non esiste. Così query della forma
getDataFileName "include/prelude.js"
producono un FilePath
che non esiste
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)
sono alcune parole chiave aggiuntive necessarie a popolare share/
?
Oppure questo potrebbe essere un problema con hsenv
?
Grazie!
Onestamente non riesco a ricordare perché, ma credo che sia necessario elencare i file in 'extra-source-files'. –
Per favore, invia la tua modifica come risposta –