(cabal check) Add "Autogen include" test for ts
[cabal.git] / cabal-testsuite / PackageTests / PathsModule / Library / my.cabal
blob5260d9cbd5c9989bf54201f9b9f3cfefdf9de5d0
1 Cabal-version: 2.2
2 name: PathsModule
3 version: 0.1
4 license: BSD-3-Clause
5 author: Johan Tibell
6 stability: stable
7 category: PackageTests
8 build-type: Simple
10 description:
11     Check that the generated paths module compiles.
13 Library
14     exposed-modules: Paths_PathsModule
15     build-depends: base
16     default-language: Haskell2010
17     default-extensions:
18         -- This is a non-exhaustive list of extensions that can cause code to
19         -- not compile when it would if the extension was disabled. This ensures
20         -- that autogen modules are compatible with default extensions.
21         NoImplicitPrelude
22         CPP
23         TemplateHaskell
24         QuasiQuotes
25         Arrows
26         OverloadedStrings
27     if impl(ghc >= 6.12)
28        default-extensions: MonoLocalBinds
29     if impl(ghc >= 7.0.1)
30        default-extensions: RebindableSyntax
31     if impl(ghc >= 7.4.1)
32        default-extensions: NoTraditionalRecordSyntax
33     if impl(ghc >= 7.8.1)
34        default-extensions: OverloadedLists