Wie verringert man die Duplizierung in den buildabhängigen Feldern einer .cabal-Datei?
Hier ist eine .cabal-Datei:
<code>Name: myprogram Version: 0.1 -- blah blah blah Cabal-version: >=1.9.2 Executable myprogram HS-source-dirs: src Main-is: Main.hs Build-depends: attoparsec == 0.10.*, base == 4.3.*, -- long long list of packages Test-Suite test HS-source-dirs: test, src Type: exitcode-stdio-1.0 Main-is: Main.hs Build-depends: attoparsec == 0.10.*, base == 4.3.*, -- long long list of packages QuickCheck == 2.4.* </code>
Kann ich die lange Liste der Build-abhängigen Pakete für die Testsuite durch "die gleiche wie für die ausführbare Datei plus QuickCheck" ersetzen?
Bearbeiten: Versionsinformation.
cabal-dev 0.9cabal-install 0.10.2Kabalenbibliothek 1.10.2.0GHC 7.0.4Haskell Platform 2011.4.0.0