Merge pull request #10371 from geekosaur/sdist-whoopsie
[cabal.git] / cabal-testsuite / PackageTests / SetupHooks / SetupHooksBadDiff1 / SetupHooks.hs
blobd81c48d93e47f8435b509e6531467d80cdd5799f
1 module SetupHooks where
3 import Distribution.Simple.SetupHooks
5 import Control.Monad ( void )
7 setupHooks :: SetupHooks
8 setupHooks =
9 noSetupHooks
10 { configureHooks =
11 noConfigureHooks
12 { preConfComponentHook = Just pccHook }
15 pccHook :: PreConfComponentHook
16 pccHook _ = return $
17 PreConfComponentOutputs $ ComponentDiff $ CExe emptyExecutable
18 -- Bad: component is a library, but we returned an executable!