illuminate-0.1: Setup.hs
import Distribution.Simple
import Distribution.Simple.Program
import Distribution.Simple.LocalBuildInfo
main :: IO ()
main = do
defaultMainWithHooks $ simpleUserHooks {
confHook = myConfHook }
myConfHook info flags = do
local <- (confHook simpleUserHooks) info flags
return $ local{ withPrograms = userSpecifyArgs "alex" ["-t","alex","--ghc"] $ withPrograms local }