h*      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\1.5.0 Safe-Inferred7V  cabal-cargs Which fields should be collected cabal-cargs A compiler relevant field. Till  all fields are from the cabal file with the same name, just with lower case letters and the "_" replaced by a "-". cabal-cargs'the package database of a cabal sandbox cabal-cargs'the root directory of the cabal package cabal-cargsdirs of automatically generated haskell source files by cabal (e.g. Paths_*) cabal-cargs6dirs of automatically generated include files by cabal cabal-cargsautomatically generated include files by cabal (e.g. cabal_macros.h) cabal-cargsthe socket file for hdevtools cabal-cargsGet all known fields.   Safe-Inferred] cabal-cargsA lens from a ^/ to a list of stringified field entries of the ^._ cabal-cargs7A lens that merges the fields 'default-extensions' and  extensions-, which now mean the same thing in cabal,  extensions1 is only the old name of 'default-extensions'.` cabal-cargsAn iso that converts between a list of extensions and a list of strings containing the names of the extensions.a cabal-cargsAn iso that converts between the language and a list containing a string with the name of the language.b cabal-cargsA lens that does nothing, always returns an empty list and doesn't modify the given BuildInfo.c cabal-cargs=A lens that accesses the ghc options of the PerCompilerFlavor] Safe-Inferred7 cabal-cargs9How the fields from the cabal file should be printed out. cabal-cargsas ghc compatible arguments cabal-cargs!as hdevtools compatible arguments cabal-cargs9the field values are printed as present in the cabal file  Safe-Inferreddefghijk Safe-Inferred7 a# cabal-cargs6The command line arguments of the cabal-cargs command.#$%*12-)+&3,'(./04#$%*12-)+&3,'(./04 Safe-Inferred 8 cabal-cargsSpecifies which compiler args from which sections should be collected.: cabal-cargs2the sections used for collecting the compiler args; cabal-cargs,for these fields compiler args are collected< cabal-cargsused for the evaluation of the conditional fields in the cabal file= cabal-cargs1the package description of the read in cabal file> cabal-cargsthe cabal file read from? cabal-cargs%the dist directory of the cabal build@ cabal-cargs6the directory of package database of the cabal sandboxA cabal-cargsif all returned paths are relative to the directory of the cabal file, otherwise all paths are absoluteB cabal-cargs Create a 86 by the command line arguments given to 'cabal-cargs'.(Depending on the command line arguments B might behave like l', if only a cabal file was given, like m, if only a source file was given or like a mix of both, if a cabal file and a source file have been given.l cabal-cargs Create a 8 from the given cabal file.If a cabal sandbox is present in the directory of the cabal file, then the path to its package database is also returned.m cabal-cargs Create a 8 from the given source file.Starting at the directory of the source file a cabal file is searched upwards the directory tree.The found cabal file is searched for a fitting section for the source file. If no fitting section could be found, then all sections are used.If a cabal sandbox is present in the directory of the cabal file, then the path to its package database is also returned.n cabal-cargsFind matching sections in the package description for the given source file. This is done by checking if the source file is contained in the directory or a sub directory of the directories listed in the 'hs-source-dirs' field of the section.o cabal-cargsReturns the hs-source-dirs of all sections present in the given package description.p cabal-cargs(Convert the command line arguments into Fields.q cabal-cargs(Convert the command line arguments into Sections. 89;>:<=?@AB 89;>:<=?@AB Safe-Inferredu C cabal-cargsThe collected compiler args from the cabal file. Till the field R3 all fields represent the equaliy named fields (r/ replaced by CamelCase) from the cabal file.R cabal-cargs5the path to the package database of the cabal sandboxS cabal-cargs'the root directory of the cabal packageT cabal-cargsdirs of automatically generated haskell source files by cabal (e.g. Paths_*)U cabal-cargs6dirs of automatically generated include files by cabalV cabal-cargsautomatically generated include files by cabal (e.g. cabal_macros.h)W cabal-cargs%the path to the hdevtools socket fileZ cabal-cargs Create a C6 by the command line arguments given to 'cabal-cargs'.[ cabal-cargs Create a C, and collect the compiler args specified by 8.CDJEMOPKNIHGLVRFQSTUWZ[CDJEMOPKNIHGLVRFQSTUWZ[ Safe-Inferred\\     !"#$%&'()*+,--./0123456789:;<=>?@AABCDE7FGHIJJKLMNOPQRSTUVWGXYZ[\]^I_5`abcdefgh i j k l m n o pqrstuvwxy(cabal-cargs-1.5.0-2qRzNOMB4llFUH1p2xiXhzCabalCargs.FieldsCabalCargs.FormattingCabalCargs.ArgsCabalCargs.SpecCabalCargs.CompilerArgsCabalCargs.Format cabal-cargsCabalCargs.BuildInfoPaths_cabal_cargsFieldsFieldHs_Source_Dirs Ghc_OptionsDefault_ExtensionsDefault_Language Cpp_Options C_Sources Cc_OptionsExtra_Lib_DirsExtra_Libraries Ld_Options Include_DirsIncludes Build_Depends Package_DbRoot_DirAutogen_Hs_Source_DirsAutogen_Include_DirsAutogen_IncludesHdevtools_Socket allFields $fDataField $fShowField $fEqField $fEnumField$fBoundedField FormattingGhc HdevtoolsPure$fDefaultFormatting$fDataFormatting$fShowFormatting$fEqFormattingArgslibrary executable testSuite benchmark allSectionsonlyignoreformat sourceFile cabalFileenabledisableosarchrelativeget $fDataArgs $fShowArgs$fEqArgsSpecsectionsfieldscondVars pkgDescrpdistDir packageDB relativePaths fromCmdArgs CompilerArgs hsSourceDirs ghcOptionsdefaultExtensionsdefaultLanguage cppOptionscSources ccOptions extraLibDirsextraLibraries ldOptions includeDirsincludes buildDependsrootDirautogenHsSourceDirsautogenIncludeDirsautogenIncludeshdevtoolsSocket$fShowCompilerArgs$fEqCompilerArgsfromSpecfield,Cabal-syntax-3.12.0.0-HHbQvAglrqWBdlHOwTcCqiDistribution.Types.BuildInfo BuildInfooldAndDefaultExtensionsL extsToStrings langToStringnopLens ghcOptionsLversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDirgetDataFileName getSysconfDir fromCabalFilefromSourceFile findSectionsallHsSourceDirsfields_ sections_baseGHC.Num-