1GenericPackageDescription
2  {condBenchmarks = [],
3   condExecutables = [],
4   condForeignLibs = [],
5   condLibrary = Just
6                   CondNode
7                     {condTreeComponents = [CondBranch
8                                              {condBranchCondition = `Var (OS Linux)`,
9                                               condBranchIfFalse = Just
10                                                                     CondNode
11                                                                       {condTreeComponents = [CondBranch
12                                                                                                {condBranchCondition = `Var (OS Windows)`,
13                                                                                                 condBranchIfFalse = Just
14                                                                                                                       CondNode
15                                                                                                                         {condTreeComponents = [],
16                                                                                                                          condTreeConstraints = [],
17                                                                                                                          condTreeData = Library
18                                                                                                                                           {exposedModules = [],
19                                                                                                                                            libBuildInfo = BuildInfo
20                                                                                                                                                             {asmOptions = [],
21                                                                                                                                                              asmSources = [],
22                                                                                                                                                              autogenIncludes = [],
23                                                                                                                                                              autogenModules = [],
24                                                                                                                                                              buildToolDepends = [],
25                                                                                                                                                              buildTools = [],
26                                                                                                                                                              buildable = False,
27                                                                                                                                                              cSources = [],
28                                                                                                                                                              ccOptions = [],
29                                                                                                                                                              cmmOptions = [],
30                                                                                                                                                              cmmSources = [],
31                                                                                                                                                              cppOptions = [],
32                                                                                                                                                              customFieldsBI = [],
33                                                                                                                                                              cxxOptions = [],
34                                                                                                                                                              cxxSources = [],
35                                                                                                                                                              defaultExtensions = [],
36                                                                                                                                                              defaultLanguage = Nothing,
37                                                                                                                                                              extraBundledLibs = [],
38                                                                                                                                                              extraDynLibFlavours = [],
39                                                                                                                                                              extraFrameworkDirs = [],
40                                                                                                                                                              extraGHCiLibs = [],
41                                                                                                                                                              extraLibDirs = [],
42                                                                                                                                                              extraLibFlavours = [],
43                                                                                                                                                              extraLibs = [],
44                                                                                                                                                              frameworks = [],
45                                                                                                                                                              hsSourceDirs = [],
46                                                                                                                                                              includeDirs = [],
47                                                                                                                                                              includes = [],
48                                                                                                                                                              installIncludes = [],
49                                                                                                                                                              jsSources = [],
50                                                                                                                                                              ldOptions = [],
51                                                                                                                                                              mixins = [],
52                                                                                                                                                              oldExtensions = [],
53                                                                                                                                                              options = PerCompilerFlavor
54                                                                                                                                                                          []
55                                                                                                                                                                          [],
56                                                                                                                                                              otherExtensions = [],
57                                                                                                                                                              otherLanguages = [],
58                                                                                                                                                              otherModules = [],
59                                                                                                                                                              pkgconfigDepends = [],
60                                                                                                                                                              profOptions = PerCompilerFlavor
61                                                                                                                                                                              []
62                                                                                                                                                                              [],
63                                                                                                                                                              sharedOptions = PerCompilerFlavor
64                                                                                                                                                                                []
65                                                                                                                                                                                [],
66                                                                                                                                                              staticOptions = PerCompilerFlavor
67                                                                                                                                                                                []
68                                                                                                                                                                                [],
69                                                                                                                                                              targetBuildDepends = [],
70                                                                                                                                                              virtualModules = []},
71                                                                                                                                            libExposed = True,
72                                                                                                                                            libName = LMainLibName,
73                                                                                                                                            libVisibility = LibraryVisibilityPublic,
74                                                                                                                                            reexportedModules = [],
75                                                                                                                                            signatures = []}},
76                                                                                                 condBranchIfTrue = CondNode
77                                                                                                                      {condTreeComponents = [],
78                                                                                                                       condTreeConstraints = [Dependency
79                                                                                                                                                (PackageName
80                                                                                                                                                   "Win32")
81                                                                                                                                                (OrLaterVersion
82                                                                                                                                                   (mkVersion
83                                                                                                                                                      [0]))
84                                                                                                                                                mainLibSet],
85                                                                                                                       condTreeData = Library
86                                                                                                                                        {exposedModules = [],
87                                                                                                                                         libBuildInfo = BuildInfo
88                                                                                                                                                          {asmOptions = [],
89                                                                                                                                                           asmSources = [],
90                                                                                                                                                           autogenIncludes = [],
91                                                                                                                                                           autogenModules = [],
92                                                                                                                                                           buildToolDepends = [],
93                                                                                                                                                           buildTools = [],
94                                                                                                                                                           buildable = True,
95                                                                                                                                                           cSources = [],
96                                                                                                                                                           ccOptions = [],
97                                                                                                                                                           cmmOptions = [],
98                                                                                                                                                           cmmSources = [],
99                                                                                                                                                           cppOptions = [],
100                                                                                                                                                           customFieldsBI = [],
101                                                                                                                                                           cxxOptions = [],
102                                                                                                                                                           cxxSources = [],
103                                                                                                                                                           defaultExtensions = [],
104                                                                                                                                                           defaultLanguage = Nothing,
105                                                                                                                                                           extraBundledLibs = [],
106                                                                                                                                                           extraDynLibFlavours = [],
107                                                                                                                                                           extraFrameworkDirs = [],
108                                                                                                                                                           extraGHCiLibs = [],
109                                                                                                                                                           extraLibDirs = [],
110                                                                                                                                                           extraLibFlavours = [],
111                                                                                                                                                           extraLibs = [],
112                                                                                                                                                           frameworks = [],
113                                                                                                                                                           hsSourceDirs = [],
114                                                                                                                                                           includeDirs = [],
115                                                                                                                                                           includes = [],
116                                                                                                                                                           installIncludes = [],
117                                                                                                                                                           jsSources = [],
118                                                                                                                                                           ldOptions = [],
119                                                                                                                                                           mixins = [],
120                                                                                                                                                           oldExtensions = [],
121                                                                                                                                                           options = PerCompilerFlavor
122                                                                                                                                                                       []
123                                                                                                                                                                       [],
124                                                                                                                                                           otherExtensions = [],
125                                                                                                                                                           otherLanguages = [],
126                                                                                                                                                           otherModules = [],
127                                                                                                                                                           pkgconfigDepends = [],
128                                                                                                                                                           profOptions = PerCompilerFlavor
129                                                                                                                                                                           []
130                                                                                                                                                                           [],
131                                                                                                                                                           sharedOptions = PerCompilerFlavor
132                                                                                                                                                                             []
133                                                                                                                                                                             [],
134                                                                                                                                                           staticOptions = PerCompilerFlavor
135                                                                                                                                                                             []
136                                                                                                                                                                             [],
137                                                                                                                                                           targetBuildDepends = [Dependency
138                                                                                                                                                                                   (PackageName
139                                                                                                                                                                                      "Win32")
140                                                                                                                                                                                   (OrLaterVersion
141                                                                                                                                                                                      (mkVersion
142                                                                                                                                                                                         [0]))
143                                                                                                                                                                                   mainLibSet],
144                                                                                                                                                           virtualModules = []},
145                                                                                                                                         libExposed = True,
146                                                                                                                                         libName = LMainLibName,
147                                                                                                                                         libVisibility = LibraryVisibilityPublic,
148                                                                                                                                         reexportedModules = [],
149                                                                                                                                         signatures = []}}}],
150                                                                        condTreeConstraints = [],
151                                                                        condTreeData = Library
152                                                                                         {exposedModules = [],
153                                                                                          libBuildInfo = BuildInfo
154                                                                                                           {asmOptions = [],
155                                                                                                            asmSources = [],
156                                                                                                            autogenIncludes = [],
157                                                                                                            autogenModules = [],
158                                                                                                            buildToolDepends = [],
159                                                                                                            buildTools = [],
160                                                                                                            buildable = True,
161                                                                                                            cSources = [],
162                                                                                                            ccOptions = [],
163                                                                                                            cmmOptions = [],
164                                                                                                            cmmSources = [],
165                                                                                                            cppOptions = [],
166                                                                                                            customFieldsBI = [],
167                                                                                                            cxxOptions = [],
168                                                                                                            cxxSources = [],
169                                                                                                            defaultExtensions = [],
170                                                                                                            defaultLanguage = Nothing,
171                                                                                                            extraBundledLibs = [],
172                                                                                                            extraDynLibFlavours = [],
173                                                                                                            extraFrameworkDirs = [],
174                                                                                                            extraGHCiLibs = [],
175                                                                                                            extraLibDirs = [],
176                                                                                                            extraLibFlavours = [],
177                                                                                                            extraLibs = [],
178                                                                                                            frameworks = [],
179                                                                                                            hsSourceDirs = [],
180                                                                                                            includeDirs = [],
181                                                                                                            includes = [],
182                                                                                                            installIncludes = [],
183                                                                                                            jsSources = [],
184                                                                                                            ldOptions = [],
185                                                                                                            mixins = [],
186                                                                                                            oldExtensions = [],
187                                                                                                            options = PerCompilerFlavor
188                                                                                                                        []
189                                                                                                                        [],
190                                                                                                            otherExtensions = [],
191                                                                                                            otherLanguages = [],
192                                                                                                            otherModules = [],
193                                                                                                            pkgconfigDepends = [],
194                                                                                                            profOptions = PerCompilerFlavor
195                                                                                                                            []
196                                                                                                                            [],
197                                                                                                            sharedOptions = PerCompilerFlavor
198                                                                                                                              []
199                                                                                                                              [],
200                                                                                                            staticOptions = PerCompilerFlavor
201                                                                                                                              []
202                                                                                                                              [],
203                                                                                                            targetBuildDepends = [],
204                                                                                                            virtualModules = []},
205                                                                                          libExposed = True,
206                                                                                          libName = LMainLibName,
207                                                                                          libVisibility = LibraryVisibilityPublic,
208                                                                                          reexportedModules = [],
209                                                                                          signatures = []}},
210                                               condBranchIfTrue = CondNode
211                                                                    {condTreeComponents = [],
212                                                                     condTreeConstraints = [Dependency
213                                                                                              (PackageName
214                                                                                                 "unix")
215                                                                                              (OrLaterVersion
216                                                                                                 (mkVersion
217                                                                                                    [0]))
218                                                                                              mainLibSet],
219                                                                     condTreeData = Library
220                                                                                      {exposedModules = [],
221                                                                                       libBuildInfo = BuildInfo
222                                                                                                        {asmOptions = [],
223                                                                                                         asmSources = [],
224                                                                                                         autogenIncludes = [],
225                                                                                                         autogenModules = [],
226                                                                                                         buildToolDepends = [],
227                                                                                                         buildTools = [],
228                                                                                                         buildable = True,
229                                                                                                         cSources = [],
230                                                                                                         ccOptions = [],
231                                                                                                         cmmOptions = [],
232                                                                                                         cmmSources = [],
233                                                                                                         cppOptions = [],
234                                                                                                         customFieldsBI = [],
235                                                                                                         cxxOptions = [],
236                                                                                                         cxxSources = [],
237                                                                                                         defaultExtensions = [],
238                                                                                                         defaultLanguage = Nothing,
239                                                                                                         extraBundledLibs = [],
240                                                                                                         extraDynLibFlavours = [],
241                                                                                                         extraFrameworkDirs = [],
242                                                                                                         extraGHCiLibs = [],
243                                                                                                         extraLibDirs = [],
244                                                                                                         extraLibFlavours = [],
245                                                                                                         extraLibs = [],
246                                                                                                         frameworks = [],
247                                                                                                         hsSourceDirs = [],
248                                                                                                         includeDirs = [],
249                                                                                                         includes = [],
250                                                                                                         installIncludes = [],
251                                                                                                         jsSources = [],
252                                                                                                         ldOptions = [],
253                                                                                                         mixins = [],
254                                                                                                         oldExtensions = [],
255                                                                                                         options = PerCompilerFlavor
256                                                                                                                     []
257                                                                                                                     [],
258                                                                                                         otherExtensions = [],
259                                                                                                         otherLanguages = [],
260                                                                                                         otherModules = [],
261                                                                                                         pkgconfigDepends = [],
262                                                                                                         profOptions = PerCompilerFlavor
263                                                                                                                         []
264                                                                                                                         [],
265                                                                                                         sharedOptions = PerCompilerFlavor
266                                                                                                                           []
267                                                                                                                           [],
268                                                                                                         staticOptions = PerCompilerFlavor
269                                                                                                                           []
270                                                                                                                           [],
271                                                                                                         targetBuildDepends = [Dependency
272                                                                                                                                 (PackageName
273                                                                                                                                    "unix")
274                                                                                                                                 (OrLaterVersion
275                                                                                                                                    (mkVersion
276                                                                                                                                       [0]))
277                                                                                                                                 mainLibSet],
278                                                                                                         virtualModules = []},
279                                                                                       libExposed = True,
280                                                                                       libName = LMainLibName,
281                                                                                       libVisibility = LibraryVisibilityPublic,
282                                                                                       reexportedModules = [],
283                                                                                       signatures = []}}}],
284                      condTreeConstraints = [],
285                      condTreeData = Library
286                                       {exposedModules = [ModuleName "ElseIf"],
287                                        libBuildInfo = BuildInfo
288                                                         {asmOptions = [],
289                                                          asmSources = [],
290                                                          autogenIncludes = [],
291                                                          autogenModules = [],
292                                                          buildToolDepends = [],
293                                                          buildTools = [],
294                                                          buildable = True,
295                                                          cSources = [],
296                                                          ccOptions = [],
297                                                          cmmOptions = [],
298                                                          cmmSources = [],
299                                                          cppOptions = [],
300                                                          customFieldsBI = [],
301                                                          cxxOptions = [],
302                                                          cxxSources = [],
303                                                          defaultExtensions = [],
304                                                          defaultLanguage = Just Haskell2010,
305                                                          extraBundledLibs = [],
306                                                          extraDynLibFlavours = [],
307                                                          extraFrameworkDirs = [],
308                                                          extraGHCiLibs = [],
309                                                          extraLibDirs = [],
310                                                          extraLibFlavours = [],
311                                                          extraLibs = [],
312                                                          frameworks = [],
313                                                          hsSourceDirs = [],
314                                                          includeDirs = [],
315                                                          includes = [],
316                                                          installIncludes = [],
317                                                          jsSources = [],
318                                                          ldOptions = [],
319                                                          mixins = [],
320                                                          oldExtensions = [],
321                                                          options = PerCompilerFlavor [] [],
322                                                          otherExtensions = [],
323                                                          otherLanguages = [],
324                                                          otherModules = [],
325                                                          pkgconfigDepends = [],
326                                                          profOptions = PerCompilerFlavor [] [],
327                                                          sharedOptions = PerCompilerFlavor [] [],
328                                                          staticOptions = PerCompilerFlavor [] [],
329                                                          targetBuildDepends = [],
330                                                          virtualModules = []},
331                                        libExposed = True,
332                                        libName = LMainLibName,
333                                        libVisibility = LibraryVisibilityPublic,
334                                        reexportedModules = [],
335                                        signatures = []}},
336   condSubLibraries = [],
337   condTestSuites = [],
338   genPackageFlags = [],
339   gpdScannedVersion = Nothing,
340   packageDescription = PackageDescription
341                          {author = "",
342                           benchmarks = [],
343                           bugReports = "",
344                           buildTypeRaw = Just Simple,
345                           category = "",
346                           copyright = "",
347                           customFieldsPD = [],
348                           dataDir = ".",
349                           dataFiles = [],
350                           description = "",
351                           executables = [],
352                           extraDocFiles = [],
353                           extraSrcFiles = [],
354                           extraTmpFiles = [],
355                           foreignLibs = [],
356                           homepage = "",
357                           library = Nothing,
358                           licenseFiles = [],
359                           licenseRaw = Left NONE,
360                           maintainer = "",
361                           package = PackageIdentifier
362                                       {pkgName = PackageName "elif", pkgVersion = mkVersion [0]},
363                           pkgUrl = "",
364                           setupBuildInfo = Nothing,
365                           sourceRepos = [SourceRepo
366                                            {repoBranch = Nothing,
367                                             repoKind = RepoHead,
368                                             repoLocation = Just "https://github.com/hvr/-.git",
369                                             repoModule = Nothing,
370                                             repoSubdir = Nothing,
371                                             repoTag = Nothing,
372                                             repoType = Just (KnownRepoType Git)}],
373                           specVersion = CabalSpecV2_2,
374                           stability = "",
375                           subLibraries = [],
376                           synopsis = "The elif demo",
377                           testSuites = [],
378                           testedWith = []}}
379