Próbuję użyć „dane-files” mechanizmu, a rzeczy działa dobrze wyjątkiem że odpowiednie pliki są nie skopiowane do katalogu share/
. na przykład moja .cabal plik wygląda następująco:Cabal „Pliki danych” nie są kopiowane
name: nano-js
version: 0.1.0.0
data-files: include/prelude.js
ale po budynku i instalacji katalogu
.hsenv/cabal/share/nano-js-0.1.0.0
nie istnieje. Więc zapytania formularza
getDataFileName "include/prelude.js"
uzyskując FilePath
że nie istnieje
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)
Czy kilka dodatkowych słów kluczowych wymagane do wypełnienia share/
? Może to być problem z hsenv
?
Dzięki!
Szczerze nie mogę sobie przypomnieć, dlaczego tak, ale uważam, że musiałaś również wymienić pliki w "plikach z dodatkowymi źródłami". –
Zamiast tego edytuj odpowiedź –