2016-04-27 14 views
5

Stavo cercando di utilizzare lo strumento bnfc per generare un gruppo di file, come lexer, parser, ecc. Per me. Funziona bene Ora volevo ripulirlo un po 'non dovendo compilare manualmente il file bnfc e averlo generato un numero di file che ingombrano la mia cartella /src.Collegamento di uno strumento di costruzione in Cabal (Haskell)

Ho provato il meccanismo di Cabal in cui si elencano lo strumento in build-tools campo del file .cabal e citare il file ci si aspetta di essere generato da extra-source-files campo. Questo ha funzionato per me per Alex e Happy in quanto sono riconosciuti come strumenti di costruzione da Cabal, ma non lo è lo bnfc. C'è un modo per collegare bnfc o qualsiasi altro strumento in generale con Cabal e far sì che Cabal li riconosca come strumenti di costruzione?

risposta

Problemi correlati