Hi Joachim, Thanks for the suggestion. However, there are three reasons I'm not going to the test-suite pragma for a while:
1) I was the first user of the original Cabal test suite stuff (5 years ago, I guess). I got burned on every single one of my packages. This time, I'm going to be the last person arriving at the test suite party :) 2) Cabal 1.9.2 is too high a dependency for the moment, but give it a couple of years and it will be fine. 3) Some of my tests are both examples and tests - but perhaps this reason isn't too critical (I can't imagine many people running cmdargs that often). Thanks, Neil On Sat, Jan 7, 2012 at 11:57 AM, Joachim Breitner <[email protected]> wrote: > Hi Neil, > > alternatively, you can turn the executable into a test-suite, as > supported by Cabal-0.10, if you don’t mind that dependency bump. Then it > is not built by default. > > Greetings, > Joachim > > > Am Samstag, den 07.01.2012, 11:31 +0000 schrieb Neil Mitchell: >> If you turn of both testprog and quotation it should work. I'll change >> the .cabal file so that is automatic in future. >> >> Thanks, Neil >> >> On Friday, January 6, 2012, Clint Adams <[email protected]> wrote: >> > On Thu, Jan 05, 2012 at 06:04:19AM +0000, Neil Mitchell wrote: >> >> Note that while CmdArgs 0.9 introduces a dependency on TH, it's >> only >> >> optional. If you disable the cabal flag "quotation" then it will >> build >> >> without template-haskell, so should still work fine on ARM. >> > >> > I tried this with cmdargs 0.9, but >> > >> > Flags chosen: quotation=False, testprog=True >> > [...] >> > [23 of 23] Compiling System.Console.CmdArgs >> ( System/Console/CmdArgs.hs, dist-ghc/build/System/Console/CmdArgs.p_o >> ) >> > Registering cmdargs-0.9... >> > >> > System/Console/CmdArgs/Quote.hs:61:8: >> > Could not find module `Language.Haskell.TH': >> > It is a member of the hidden package `template-haskell'. >> > Perhaps you need to add `template-haskell' to the build-depends >> in your .cabal file. >> > Use -v to see a list of the files searched for. >> > >> > Any idea why this is happening? >> > >> > (See >> https://buildd.debian.org/status/fetch.php?pkg=haskell-cmdargs&arch=armel&ver=0.9-3&stamp=1325810596 >> > for a more complete log) >> > > > -- > Joachim "nomeata" Breitner > Debian Developer > [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C > JID: [email protected] | http://people.debian.org/~nomeata -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/cakcfpmlpeub0somawb6zl-tshtz0ynynor4wnmysnbdvu9d...@mail.gmail.com
