Hi, Am Sonntag, den 21.06.2009, 01:26 +0100 schrieb Iain Lane: > On 19 Jun 2009, at 17:06, Joachim Breitner wrote: > Do you mean 'should not be built by default'? If it is possible to > ship both in the same hackage package and not install the executable > by default yet be able to install it with cabal if required then I'm > sure upstream would be interested to hear from you. :) yes, it’s possible, have a look at http://hackage.haskell.org/packages/archive/L-seed/0.1/L-seed.cabal especially these two parts should give you the idea. Flag WebTools Description: Builds binaries that are required for the web interface. This is not needed when you just want to test the game locally. Default: False Executable validate Main-Is: validate.hs Hs-Source-Dirs: src/ if ! flag(WebTools) Buildable: False Then you just need "-f WebTools" in the call to cabal configure in the Debian package. Greetings Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil