reactive-banana-wx does just that.
First define a flag:
flag buildExamples
description: Build example executables
default: False
Then, for each executable file, you can set buildable : falseit so as not to create it:
Executable Arithmetic
if flag(buildExamples)
build-depends: reactive-banana, wx, wxcore, base
else
buildable: False
hs-source-dirs: src
main-is: Arithmetic.hs
source
share