2016-04-27 3 views
5

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?

Répondre