J'utilise le paquet file-embed ainsi:Cabal reconstruction sur le changement de fichier intégré
import qualified Data.ByteString as B
import qualified Data.ByteString.Internal as B (w2c)
import qualified Data.FileEmbed as E
initWindow = do
b <- Gtk.builderNew
let glade = map B.w2c $ B.unpack $ $(E.embedFile "window.glade") in
Gtk.builderAddFromString b glade
...
Est-il possible de faire cabale reconstruire ce fichier, même lorsque seuls les modifications du fichier Glade?
Avez-vous essayé d'utiliser la catégorie 'other-filrs'? –
Eh bien, il y a 'data-files', mais j'aime l'idée d'avoir exactement un fichier à distribuer. Ce dont j'ai besoin, c'est d'un moyen pour que le fichier .hs dépende explicitement du fichier glade. –