Am Mon, 21 Jul 2008 12:38:59 +0200
schrieb Sebastian Menge <[EMAIL PROTECTED]>:

> 4b) Why does Haskore (which is rock solid in the original zip) now
> depend on "highly experimental stuff" ? It is great to have additional
> interfaces to other players, but IMHO it shouldnt hinder users from
> installing the Basis etc. Is there no way to give configuration
> options to "Setup.lhs configure" to enable/disable some features (such
> as SuperCollider)? That way, the default-behavior would work for
> everyone, while the experimental features would still be available to
> more advanced users.

Once one formulates the question, the answer is often clear: Cabal has
a concept of "flags" that does exactly what I was looking for. To make
the rest run, I had to comment out some (SC-specific) lines from
"src/Tests/Suite.lhs". I also commented out the executable "air"
because I havent found a way to omit whole Cabal-Sections when a flag
is set/unset.

Find the darcs-patch attached.

Regards, Sebastian.

Attachment: cabal.patch.tar.gz
Description: GNU Zip compressed data

_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art

Reply via email to