@@ -17,10 +17,14 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1717-}
1818
1919import Distribution.Simple
20−import Distribution.Simple.Setup (CopyFlags(..), fromFlag)
21−import Distribution.PackageDescription (PackageDescription(..))
20+import Distribution.Simple.PreProcess
21+import Distribution.Simple.Setup (ConfigFlags(..), CopyFlags(..), fromFlag)
22+import Distribution.PackageDescription (PackageDescription(..), FlagName(..))
23+import System.Exit
2224import Distribution.Simple.Utils (notice, installOrdinaryFiles)
25+import Distribution.Simple.Program (simpleProgram, Program(..))
2326import Distribution.Simple.LocalBuildInfo
27+import Control.Monad (when)
2428
2529main :: IO ()
2630main = defaultMainWithHooks $ simpleUserHooks {