hpc-bin.cabal 1.13 KB
Newer Older
Ian Lynagh's avatar
Ian Lynagh committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Name: hpc-bin
-- XXX version number:
Version: 0.67
Copyright: XXX
License: BSD3
-- XXX License-File: LICENSE
Author: XXX
Maintainer: XXX
Synopsis: XXX
Description:
	XXX
Category: Development
build-type: Simple
cabal-version: >=1.2

16
17
18
Flag base4
    Description: Choose the even newer, even smaller, split-up base package.

Ian Lynagh's avatar
Ian Lynagh committed
19
20
21
22
23
Flag base3
    Description: Choose the new smaller, split-up base package.

Executable hpc
    Main-Is: Hpc.hs
24
    Other-Modules: HpcParser
Ian Lynagh's avatar
Ian Lynagh committed
25
26
27
28
29
30
31
32
33
                   HpcCombine
                   HpcDraft
                   HpcFlags
                   HpcLexer
                   HpcMarkup
                   HpcOverlay
                   HpcReport
                   HpcShowTix
                   HpcUtils
34
35
36

    if flag(base4)
        Build-Depends: base       >= 4   && < 5
Ian Lynagh's avatar
Ian Lynagh committed
37
    if flag(base3)
38
39
40
41
42
        Build-Depends: base       >= 3   && < 4
    if !flag(base3) && !flag(base4)
        Build-Depends: base       < 3

    if flag(base3) || flag(base4)
pcapriotti's avatar
pcapriotti committed
43
        Build-Depends: directory  >= 1   && < 1.3,
pcapriotti's avatar
pcapriotti committed
44
45
                       containers >= 0.1 && < 0.6,
                       array      >= 0.1 && < 0.5
Ian Lynagh's avatar
Ian Lynagh committed
46
    Build-Depends: hpc
Ian Lynagh's avatar
Ian Lynagh committed
47
48
    Extensions: CPP