Module reexports, fixing #8407.
[ghc.git] / testsuite / tests / cabal / cabal05 / r / r.cabal
1 name:                r
2 version:             0.1.0.0
3 license-file:        LICENSE
4 author:              Edward Z. Yang
5 maintainer:          ezyang@cs.stanford.edu
6 build-type:          Simple
7 cabal-version:       >=1.21
8
9 library
10   exposed-modules:     R
11   reexported-modules:
12     -- qualified=NO, where=DEP(BOTH), renaming=NO, conflict=YES (p,q)
13     P,
14     -- qualified=NO, where=DEP(BOTH), renaming=YES, conflict=NO
15     P as RP2,
16     -- qualified=NO, where=DEP(BOTH), renaming=YES, conflict=YES
17     P2 as PMerge,
18     -- qualified=YES, where=DEP(ORIG), renaming=YES, conflict=NO
19     p:P as RP,
20     -- qualified=YES, where=DEP(REEX), renaming=YES, conflict=NO
21     q:QP as RQP,
22     -- qualified=YES, where=DEP(REEX), renaming=YES, conflict=NO
23     q:P as RQP2,
24     -- qualified=YES, where=DEP(REEX), renaming=YES, conflict=YES
25     q:QQ as QMerge,
26     -- qualified=YES, where=SELF, renaming=YES, conflict=NO
27     r:R as RR,
28     -- qualified=YES, where=DEP, renaming=NO, conflict=YES (q)
29     q:Q,
30     -- qualified=YES, where=DEP(ORIG), renaming=YES, conflict=YES (q)
31     p:P2 as PMerge2
32   build-depends:       base, p, q