2016-04-27 17 views
5

bnfc aracını, benim için lexer, ayrıştırıcı, vb. Gibi bir dosya grubu oluşturmak için kullanmaya çalışıyordum. Bu iyi çalışıyor. Şimdi, bnfc dosyasını elle derlemek zorunda kalmamaya ve /src klasörümü dağıtmayan bir dizi dosya oluşturmaya gerek kalmadan bunu temizlemek istedim. Cabal (Haskell) içinde bir oluşturma aracını bağlama

Sana .cabal dosyanın build-tools alanında aracını listelemeye ve extra-source-files alana göre oluşturulacak bekliyoruz dosyaları söz Cabal mekanizmasını çalıştı. Bu, Alex ve Happy için benim için çalıştı, çünkü onlar Cabal'ın yapım araçları olarak kabul edildi ama bnfc değil. Cabal ile bnfc ya da genel olarak herhangi bir aracı bağlayabileceğim bir yol var mı ve Cabal onları yapı araçları olarak tanıyor mu?

cevap

İlgili konular