J'essayais d'utiliser l'outil bnfc
pour générer un tas de fichiers, comme lexer, parser, etc. pour moi. Cela fonctionne bien. Maintenant, je voulais nettoyer cela un peu en n'ayant pas à compiler manuellement le fichier bnfc
et en le faisant générer un certain nombre de fichiers qui encombrent mon dossier /src
.Connexion d'un outil de construction dans Cabal (Haskell)
J'ai essayé le mécanisme Cabal où vous la liste de l'outil dans build-tools
champ du fichier .cabal
et mentionnez les fichiers que vous souhaitez être généré par extra-source-files
terrain. Cela a fonctionné pour moi pour Alex et Happy car ils sont reconnus comme des outils de construction par Cabal mais bnfc
ne l'est pas. Y at-il un moyen que je peux raccorder bnfc
ou n'importe quel outil en général avec Cabal et avoir Cabal les reconnaître comme outils de construction?