Create changelogs for 3.14.1.0 (#10591)
[cabal.git] / Cabal-tests / tests / ParserTests / regressions / issue-774.expr
bloba9b2fc7bcc37b25a3e11482411222cfcb8ed1b32
1 GenericPackageDescription {
2   packageDescription =
3   PackageDescription {
4     specVersion = CabalSpecV1_12,
5     package = PackageIdentifier {
6       pkgName = PackageName "issue",
7       pkgVersion = mkVersion [744]},
8     licenseRaw = Left NONE,
9     licenseFiles = [],
10     copyright = "",
11     maintainer = "",
12     author = "",
13     stability = "",
14     testedWith = [],
15     homepage = "",
16     pkgUrl = "",
17     bugReports = "",
18     sourceRepos = [],
19     synopsis =
20     "Package description parser interprets curly braces in the description field",
21     description = concat
22       [
23         "Here is some C code:\n",
24         "\n",
25         "> for(i = 0; i < 100; i++) {\n",
26         ">   printf(\"%d\\n\",i);\n",
27         "> }\n",
28         "\n",
29         "What does it look like?"],
30     category = "",
31     customFieldsPD = [],
32     buildTypeRaw = Just Simple,
33     setupBuildInfo = Nothing,
34     library = Nothing,
35     subLibraries = [],
36     executables = [],
37     foreignLibs = [],
38     testSuites = [],
39     benchmarks = [],
40     dataFiles = [],
41     dataDir = SymbolicPath ".",
42     extraSrcFiles = [],
43     extraTmpFiles = [],
44     extraDocFiles = [],
45     extraFiles = []},
46   gpdScannedVersion = Nothing,
47   genPackageFlags = [],
48   condLibrary = Just
49     CondNode {
50       condTreeData = Library {
51         libName = LMainLibName,
52         exposedModules = [
53           ModuleName "Issue"],
54         reexportedModules = [],
55         signatures = [],
56         libExposed = True,
57         libVisibility =
58         LibraryVisibilityPublic,
59         libBuildInfo = BuildInfo {
60           buildable = True,
61           buildTools = [],
62           buildToolDepends = [],
63           cppOptions = [],
64           asmOptions = [],
65           cmmOptions = [],
66           ccOptions = [],
67           cxxOptions = [],
68           ldOptions = [],
69           hsc2hsOptions = [],
70           pkgconfigDepends = [],
71           frameworks = [],
72           extraFrameworkDirs = [],
73           asmSources = [],
74           cmmSources = [],
75           cSources = [],
76           cxxSources = [],
77           jsSources = [],
78           hsSourceDirs = [],
79           otherModules = [],
80           virtualModules = [],
81           autogenModules = [],
82           defaultLanguage = Just
83             Haskell2010,
84           otherLanguages = [],
85           defaultExtensions = [],
86           otherExtensions = [],
87           oldExtensions = [],
88           extraLibs = [],
89           extraLibsStatic = [],
90           extraGHCiLibs = [],
91           extraBundledLibs = [],
92           extraLibFlavours = [],
93           extraDynLibFlavours = [],
94           extraLibDirs = [],
95           extraLibDirsStatic = [],
96           includeDirs = [],
97           includes = [],
98           autogenIncludes = [],
99           installIncludes = [],
100           options = PerCompilerFlavor
101             [
102               "-Wall",
103               "-threaded",
104               "-with-rtsopts=-N -s -M1G -c",
105               "-rtsopts"]
106             [],
107           profOptions = PerCompilerFlavor
108             []
109             [],
110           sharedOptions =
111           PerCompilerFlavor [] [],
112           profSharedOptions =
113           PerCompilerFlavor [] [],
114           staticOptions =
115           PerCompilerFlavor [] [],
116           customFieldsBI = [],
117           targetBuildDepends = [],
118           mixins = []}},
119       condTreeConstraints = [],
120       condTreeComponents = []},
121   condSubLibraries = [],
122   condForeignLibs = [],
123   condExecutables = [],
124   condTestSuites = [],
125   condBenchmarks = []}