2012-09-05 13 views
12

Po I cabal build moje projekty, ostrzeżenia (zwłaszcza z) są wyświetlane tylko za pierwszym razem.Jak przekompilować Haskella z budową kablową pokazując tylko ostrzeżenia

W kolejnych kompilacjach wszystko jest buforowane.

Chcę ponownie zobaczyć wszystkie ostrzeżenia mojego projektu.

mogłem cabal clean i rekompilacji lub użyj cabal build --ghc-options="-fforce-recomp", ale to tylko trwa zbyt długo.

Jak wykonać test ostrzegawczy tylko tak szybko, jak to możliwe?

Odpowiedz

13

mogę przyspieszyć kompilację przez czynnik ~ 10 pomijanie generowanie kodu:

cabal build --ghc-options="-fforce-recomp -fno-code"


Dla sprawdzenia tylko pojedynczych plików, można użyć ghc-mod: ghc-mod check -g -Wall file.hs.

Powiązane problemy