Ich versuche, die „Daten-Dateien“ Mechanismus zu verwenden, und so funktioniert außer dass die relevanten Dateien sind nicht in das Verzeichnis share/
kopiert. z.B. meine .cabal Datei wie folgt aussieht:Cabal „Data Files“ nicht kopiert
name: nano-js
version: 0.1.0.0
data-files: include/prelude.js
aber nach Gebäude und das Verzeichnis der Installation
.hsenv/cabal/share/nano-js-0.1.0.0
nicht existiert. So Abfragen der Form
getDataFileName "include/prelude.js"
eine FilePath
ergeben, die nicht existiert
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)
einige zusätzliche Schlüsselwörter sind share/
zum Auffüllen benötigt?
Oder könnte dies ein Problem mit hsenv
sein?
Danke!
Ich kann mich ehrlich nicht erinnern, warum, aber ich glaube, Sie mussten die Dateien auch unter 'extra-source-files' auflisten. –
Bitte geben Sie stattdessen eine Bearbeitungsantwort ein –