accelerate-io-0.13.0.1: Setup.hs
#! /usr/bin/env runhaskell
import Control.Monad
import Distribution.Simple
import Distribution.Simple.Setup
import Distribution.Simple.Utils
import System.Directory
main :: IO ()
main = defaultMainWithHooks autoconfUserHooks { preConf = preConfHook }
where
preConfHook args flags = do
let verbosity = fromFlag (configVerbosity flags)
confExists <- doesFileExist "configure"
unless confExists $
rawSystemExit verbosity "autoconf" []
preConf autoconfUserHooks args flags