Can I also specify options only once?
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Wed Oct 8 11:10:48 EDT 2008
On Wed, 2008-10-08 at 14:48 +0200, Marc Weber wrote:
> On Wed, Oct 08, 2008 at 12:37:08PM +0100, allan wrote:
> > Hi Marc
> >
> > Yes this is possible using the 'Buildable' field.
> >
> > executable yyyywebinterface
> > build-depends: cgi, xhtml
> > Main-is: web/yyyWebInterface.hs
> > Extensions: PatternGuards ScopedTypeVariables
> > Ghc-options: -Wall
> > if flag(web)
> > Buildable: True
> > else
> > Buildable: False
> >
> > regards
> > allan
>
> He, thanks!
> What about sharing configuration options?
> I mean what happens if the main library, the application and the test
> application all need
>
> Library :
> build-depends: foo, blaa, blahh , booh, banana, food, some, more ?
>
> Executable foo
> build-depends: foo, blaa, blahh , booh, banana, food, some, more ?
>
> Executable test
> build-depends: foo, blaa, blahh , booh, banana, food, some, more ?
>
> Is there a way to specify the list only once?
Not yet. I think the right way to do that is to let the executable
depend on the library.
Duncan
More information about the cabal-devel
mailing list