Improve online docs for `includes:` field
[cabal.git] / cabal-testsuite / PackageTests / Check / Cond / Deep / pkg.cabal
blob2eca675b720802d2535cd83747696aa5908c8162
1 cabal-version: 3.0
2 name: pkg
3 synopsis: synopsis
4 description: description
5 version: 0
6 category: example
7 maintainer: none@example.com
8 license: GPL-3.0-or-later
10 flag my-flag
11   description: Test for branches.
12   default: False
13   manual: True
15 flag another-flag
16   description: Deep test for branches.
17   default: False
18   manual: True
20 executable exe
21   if flag(my-flag)
22     if flag(another-flag)
23       main-is: Main.hs
24       build-depends: async, unix
25       c-sources: executable/link.c
26     else
27       main-is: AnotherMain.hs
28   else
29     main-is: ParallelMain.hs
31   if os(windows)
32     ghc-options: -pgml misc/static-libstdc++
34   default-language: Haskell2010