Create changelogs for 3.14.1.0 (#10591)
[cabal.git] / Cabal-tests / tests / ParserTests / regressions / wl-pprint-indef.expr
bloba8b4fa3c604a3bb978ca2702d476f29f3eeec635
1 GenericPackageDescription {
2   packageDescription =
3   PackageDescription {
4     specVersion = CabalSpecV1_6,
5     package = PackageIdentifier {
6       pkgName = PackageName
7         "wl-pprint-indef",
8       pkgVersion = mkVersion [1, 2]},
9     licenseRaw = Right BSD3,
10     licenseFiles = [
11       SymbolicPath "LICENSE"],
12     copyright = "",
13     maintainer =
14     "Noam Lewis <jones.noamle@gmail.com>",
15     author = "Daan Leijen",
16     stability = "",
17     testedWith = [],
18     homepage = "",
19     pkgUrl = "",
20     bugReports = "",
21     sourceRepos = [
22       SourceRepo {
23         repoKind = RepoHead,
24         repoType = Just
25           (KnownRepoType Git),
26         repoLocation = Just
27           "git@github.com:danidiaz/wl-pprint-indef.git",
28         repoModule = Nothing,
29         repoBranch = Nothing,
30         repoTag = Nothing,
31         repoSubdir = Nothing}],
32     synopsis =
33     "The Wadler/Leijen Pretty Printer",
34     description =
35     concat
36       [
37         "This is a pretty printing library based on Wadler's paper \"A Prettier\n",
38         "Printer\".  See the haddocks for full info.  This version allows the\n",
39         "library user to declare overlapping instances of the 'Pretty' class."],
40     category = "Text",
41     customFieldsPD = [],
42     buildTypeRaw = Just Simple,
43     setupBuildInfo = Nothing,
44     library = Nothing,
45     subLibraries = [],
46     executables = [],
47     foreignLibs = [],
48     testSuites = [],
49     benchmarks = [],
50     dataFiles = [],
51     dataDir = SymbolicPath ".",
52     extraSrcFiles = [],
53     extraTmpFiles = [],
54     extraDocFiles = [],
55     extraFiles = []},
56   gpdScannedVersion = Nothing,
57   genPackageFlags = [],
58   condLibrary = Just
59     CondNode {
60       condTreeData = Library {
61         libName = LMainLibName,
62         exposedModules = [
63           ModuleName
64             "Text.PrettyPrint.Leijen"],
65         reexportedModules = [],
66         signatures = [],
67         libExposed = True,
68         libVisibility =
69         LibraryVisibilityPublic,
70         libBuildInfo = BuildInfo {
71           buildable = True,
72           buildTools = [],
73           buildToolDepends = [],
74           cppOptions = [],
75           asmOptions = [],
76           cmmOptions = [],
77           ccOptions = [],
78           cxxOptions = [],
79           ldOptions = [],
80           hsc2hsOptions = [],
81           pkgconfigDepends = [],
82           frameworks = [],
83           extraFrameworkDirs = [],
84           asmSources = [],
85           cmmSources = [],
86           cSources = [],
87           cxxSources = [],
88           jsSources = [],
89           hsSourceDirs = [],
90           otherModules = [],
91           virtualModules = [],
92           autogenModules = [],
93           defaultLanguage = Nothing,
94           otherLanguages = [],
95           defaultExtensions = [],
96           otherExtensions = [],
97           oldExtensions = [],
98           extraLibs = [],
99           extraLibsStatic = [],
100           extraGHCiLibs = [],
101           extraBundledLibs = [],
102           extraLibFlavours = [],
103           extraDynLibFlavours = [],
104           extraLibDirs = [],
105           extraLibDirsStatic = [],
106           includeDirs = [],
107           includes = [],
108           autogenIncludes = [],
109           installIncludes = [],
110           options = PerCompilerFlavor
111             []
112             [],
113           profOptions = PerCompilerFlavor
114             []
115             [],
116           sharedOptions =
117           PerCompilerFlavor [] [],
118           profSharedOptions =
119           PerCompilerFlavor [] [],
120           staticOptions =
121           PerCompilerFlavor [] [],
122           customFieldsBI = [],
123           targetBuildDepends = [
124             Dependency
125               (PackageName "base")
126               (EarlierVersion (mkVersion [5]))
127               mainLibSet,
128             Dependency
129               (PackageName "str-sig")
130               (OrLaterVersion
131                 (mkVersion [0, 1, 0, 0]))
132               mainLibSet],
133           mixins = []}},
134       condTreeConstraints = [
135         Dependency
136           (PackageName "base")
137           (EarlierVersion (mkVersion [5]))
138           mainLibSet,
139         Dependency
140           (PackageName "str-sig")
141           (OrLaterVersion
142             (mkVersion [0, 1, 0, 0]))
143           mainLibSet],
144       condTreeComponents = []},
145   condSubLibraries = [],
146   condForeignLibs = [],
147   condExecutables = [
148     _×_
149       (UnqualComponentName
150         "wl-pprint-string-example")
151       CondNode {
152         condTreeData = Executable {
153           exeName = UnqualComponentName
154             "wl-pprint-string-example",
155           modulePath = SymbolicPath
156             "Main.hs",
157           exeScope = ExecutablePublic,
158           buildInfo = BuildInfo {
159             buildable = True,
160             buildTools = [],
161             buildToolDepends = [],
162             cppOptions = [],
163             asmOptions = [],
164             cmmOptions = [],
165             ccOptions = [],
166             cxxOptions = [],
167             ldOptions = [],
168             hsc2hsOptions = [],
169             pkgconfigDepends = [],
170             frameworks = [],
171             extraFrameworkDirs = [],
172             asmSources = [],
173             cmmSources = [],
174             cSources = [],
175             cxxSources = [],
176             jsSources = [],
177             hsSourceDirs = [
178               SymbolicPath "example-string"],
179             otherModules = [
180               ModuleName "StringImpl"],
181             virtualModules = [],
182             autogenModules = [],
183             defaultLanguage = Nothing,
184             otherLanguages = [],
185             defaultExtensions = [],
186             otherExtensions = [],
187             oldExtensions = [],
188             extraLibs = [],
189             extraLibsStatic = [],
190             extraGHCiLibs = [],
191             extraBundledLibs = [],
192             extraLibFlavours = [],
193             extraDynLibFlavours = [],
194             extraLibDirs = [],
195             extraLibDirsStatic = [],
196             includeDirs = [],
197             includes = [],
198             autogenIncludes = [],
199             installIncludes = [],
200             options = PerCompilerFlavor
201               []
202               [],
203             profOptions = PerCompilerFlavor
204               []
205               [],
206             sharedOptions =
207             PerCompilerFlavor [] [],
208             profSharedOptions =
209             PerCompilerFlavor [] [],
210             staticOptions =
211             PerCompilerFlavor [] [],
212             customFieldsBI = [],
213             targetBuildDepends = [
214               Dependency
215                 (PackageName "base")
216                 (EarlierVersion (mkVersion [5]))
217                 mainLibSet,
218               Dependency
219                 (PackageName "str-string")
220                 (OrLaterVersion
221                   (mkVersion [0, 1, 0, 0]))
222                 mainLibSet,
223               Dependency
224                 (PackageName "wl-pprint-indef")
225                 (OrLaterVersion (mkVersion [0]))
226                 mainLibSet],
227             mixins = []}},
228         condTreeConstraints = [
229           Dependency
230             (PackageName "base")
231             (EarlierVersion (mkVersion [5]))
232             mainLibSet,
233           Dependency
234             (PackageName "str-string")
235             (OrLaterVersion
236               (mkVersion [0, 1, 0, 0]))
237             mainLibSet,
238           Dependency
239             (PackageName "wl-pprint-indef")
240             (OrLaterVersion (mkVersion [0]))
241             mainLibSet],
242         condTreeComponents = []}],
243   condTestSuites = [],
244   condBenchmarks = []}