Ho aggiunto una rigaalla funzione main
del mio Setup.lhs e mi aspettavo di vederlo quando è in esecuzione cabal configure
o cabal build
. Ma non l'ho fatto.Perché lo strumento di cabal non utilizza Setup.lhs/Setup.hs?
Quindi ho compilato Setup.lhs
con ghc --make
e ho eseguito ./Setup configure
e la linea è stata mostrata.
Se è fatto intenzionalmente, non vedo alcuna logica dietro questo e nemmeno bisogno nel file Setup.lhs
affatto. Puoi cancellare queste cose per me?
Non sapevo nulla di quel tipo di costruzione. Grazie per la risposta chiara. – arrowd