allows using runhaskell for configuration and building