{- cabal setup file -}

import Distribution.Simple
import System.Cmd

main = defaultMainWithHooks simpleUserHooks {
	preConf = makeSources,
	postClean = makeClean
}

makeSources _ _ = do
	system "make sources"
	return (Nothing, [])

makeClean _ _ _ _ = do
	system "make clean"
	return ()