#!/usr/bin/env runhaskell import Distribution.Simple import Distribution.PackageDescription import Distribution.Simple.LocalBuildInfo import Distribution.Version import System.Info import Data.Maybe import System.Cmd missingHooks = defaultUserHooks {confHook = customConfHook} customConfHook descrip flags = let mydescrip = case System.Info.os of "mingw32" -> descrip _ -> descrip {buildDepends = (Dependency "unix" AnyVersion) : buildDepends descrip} in (confHook defaultUserHooks) mydescrip flags main = defaultMainWithHooks missingHooks