Q`Jz      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij k l m n o p q r s t u v w x y None 68:FKTdDirectories to be included. Libraries against which to link.Directories to find libraries.(Extra flags to be passed to the compiler 4Whether to link against static versions of libraries 3A data type representing the C compiler to be used.zUsually the target triple{The compiler versionDefault ghc availableDefault gcc available"Given a package name or path to a .pc# file, output flags for C compiler.&The target triple of the host machine.Get the executable name for a  Attempt to parse a string as a  , defaulting to cc if parsing fails.Set a   that can be depended on later.$Depend on the C compiler being used.>Rules for making a static library from C source files. Unlike &5, this also creates rules for creating object files.NRules for generating a binary from C source files. Can have at most have one main function.!This action builds an executable. 2Generate compiler flags for a given configuration.!%These rules build a dynamic library (.so on Linux)."6These rules build an object file from a C source file. C source filesStatic libary outputC source filesBinary file outputBuild product to be stripped C compiler Source filesExecutable output!C source files#Shared object file to be generated." C source fileObject file output#Object files to be linked'File pattern for shared library outputs$Object files to be linked'File pattern for static library outputs%Object files to be linked'File pattern for shared library outputs&Object files to be linked'File pattern for static library outputs&   !"#$%&& &%"!$# |}~ zz{ None"s=JavaScript source filesFile pattern for build output==None'ACompiler versionCE.g.  x86_64-linuxDAssign each shake  Verbosity level to a Cabal  Verbosity level.E=Get cabal dependencies, respecting verbosity level given to  http://shakebuild.com/shake.F Get library dependencies from a .cabal file. This will only work for .hs, files; module signatures are not supported. >?@ABCDEFG FGED>?@AACB>?@AANone+HClean  elm-stuffC directory and file extensions typically associated w/ Elm builds.IClean generic products (.o, .so, .a).JMClean directories and file extensions typically associated w/ Haskell buildsHIJHIJNone-KRules for calling elm-make.KElm source files Extra source files to be tracked Build outputKKNone/LGet all files ending with .mad.Q:Get all haskell source files, including module signatures.XGet files ending in .sats or .dats. LMNOPQRSTUVWX XVWUOPQRSTNMLNone;G Y Check all .dhall files.&Check a given formatter is idempotent.Z2Check that given files are formatted according to stylish-haskell[2Check that given files are formatted according to atsfmt\2Check that given files are formatted according to  clang-format] Check all .mad files.^Lint .sh files using  -http://hackage.haskell.org/package/ShellCheck shellcheck._Check Haskell files using ghc.` Check all .toml files using  ,http://hackage.haskell.org/package/tomlcheck tomlcheck.a Lint all .hs, .hsig, and .hs-boot files using  (http://hackage.haskell.org/package/hlinthlint.bLint all files ending in yaml or yml using  %https://pypi.python.org/pypi/yamllintyamllint.LMNOPQRSTUVWXYZ[\]^_`ab `ba^_Y]\[ZNoneBucThis uses the  %https://github.com/vmchale/illiterate illiterate preprocessor.dThis uses the  function provided by the cpphs package.eRules for building .lhs files.fRules for building .lagda files.gRules for building .lidr files.hRules for building .lx filesiRules for building .ly filescLiterate source fileGenerated sourcedLiterate source fileGenerated sourceFile extensioncdefghicdeghif NoneFl1Rules for converting markdown source to manpages.j+Source file. Can be any format accepted by  )http://hackage.haskell.org/package/pandocpandoc. Output file.k Source fileOutput file patternjkljkl NoneQVHhn;Attempt to get version information from a given exectuable.o*Check for the presence of some executable.nExecutable namemno NoneI\vCheck for presence of  pats-filter. mopqrstuv oqrvtpsum NoneInwxywynx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx y z { | } ~  n l  )shake-ext-2.11.0.4-JfLhXnSE2XgESEy8olpG0MDevelopment.Shake.CabalDevelopment.Shake.CDevelopment.Shake.CCJSDevelopment.Shake.CleanDevelopment.Shake.ElmDevelopment.Shake.FileDetectDevelopment.Shake.LintersDevelopment.Shake.LiterateDevelopment.Shake.ManDevelopment.Shake.CheckDevelopment.Shake.VersionDevelopment.Shake.TH$Cabal-2.2.0.0-5XV7GW3fk7E62Blu3YIQYADistribution.Pretty prettyShow$cdeps-0.1.1.2-JgFDr7vqHip7YD9Ij1yU4kLanguage.C.DependencygetAll getCDependsCConfigincludes librarieslibDirsextras staticLink CCompilerGCCClangGHCCompCertICCOtherGHCStdGCCStd pkgConfighost ccToStringisCross ccFromString examineCC examineCfgqueryCCqueryCfgcToLibcBinstripAbinaryA cconfigToArgsdynLibR objectFileR sharedLibA staticLibA sharedLibR staticLibR$fShowCCompiler $fEqCCompiler$fGenericCCompiler$fHashableCCompiler$fBinaryCCompiler$fNFDataCCompiler $fShowCConfig $fEqCConfig$fGenericCConfig$fHashableCConfig$fBinaryCConfig$fNFDataCConfig$fShowCC$fEqCC $fHashableCC $fBinaryCC $fNFDataCC $fShowCfg$fEqCfg $fHashableCfg $fBinaryCfg $fNFDataCfgccjs HsCompilerGHCJS_suff hsCompilerplatformshakeVerbosityToCabalVerbosity getCabalDepsA getCabalDeps getCabalDepsVcleanElm cleanProducts cleanHaskellelmMake getMadlanggetElmgetDhallgetYmlgetTomlgetHsgetHappygetAlexgetShellgetCatsgetSatsgetHatsgetAtsdhallstylishHaskellatsfmt clangFormatmadlang shellcheckghc tomlcheckhlintyamllint illiterateAunlitAliterateHaskell literateAgda literateIdris literateAlex literateHappy manpagesA manpagesRmanpagesMBool commonVersioncheckExecutablecompleatpandocautoconfcabal patsFilter ghcVersion pandocVersion cabalVersion_prefix_postfixCfgCCcheckIdempotent#cpphs-1.20.8-2uZpH2VhHQT1ZkxCc8Z4UgLanguage.Preprocessor.Unlitunlit literateRules mkVersions mkExecChecks