Skip to content


Subversion checkout URL

You can clone with
Download ZIP


add a flag to specify which executables will be installed. #1061

VictorDenisov opened this Issue · 1 comment

2 participants


Sometimes I create auxiliary binaries which are not tests per se, but they can help to test library. I don't want them to be copied anywhere when I run cabal install.


We can actually prevent a binary from being installed using something like:

main = defaultMainWithHooks (simpleUserHooks { preInst = myPreInst })

myPreInst a f = return (Nothing, [("Test", mempty { buildable = False})])

But I'm not sure it's quite obvious.

@ttuegel ttuegel added this to the _|_ milestone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.