úÎQIèx      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh i j k l m n o p q r s t u v w None 68:FKTdŸDirectories to be included. Libraries against which to link.Directories to find libraries.(Extra flags to be passed to the compiler4Whether to link against static versions of libraries 3A data type representing the C compiler to be used.xUsually the target tripleyThe 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 outputC 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$    !"#$$ $# "!z{|} xxy None"I;JavaScript source filesFile pattern for build output;;None'‰?Compiler versionAE.g.  x86_64-linuxBAssign each shake  Verbosity level to a Cabal  Verbosity level.C=Get cabal dependencies, respecting verbosity level given to  http://shakebuild.com/shake.D Get library dependencies from a .cabal file. This will only work for .hs, files; module signatures are not supported. <=>?@ABCDE DECB<=>??A@<=>??None+vFClean  elm-stuffC directory and file extensions typically associated w/ Elm builds.GClean generic products (.o, .so, .a).HMClean directories and file extensions typically associated w/ Haskell buildsFGHFGHNone-ZIRules for calling elm-make.IElm source files Extra source files to be tracked Build outputIINone/·JGet all files ending with .mad.O:Get all haskell source files, including module signatures.VGet files ending in .sats or .dats. JKLMNOPQRSTUV VTUSMNOPQRLKJNone; W Check all .dhall files.~&Check a given formatter is idempotent.X2Check that given files are formatted according to stylish-haskellY2Check that given files are formatted according to atsfmtZ2Check 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._ Lint all .hs, .hsig, and .hs-boot files using  (http://hackage.haskell.org/package/hlinthlint.`Lint all files ending in yaml or yml using  %https://pypi.python.org/pypi/yamllintyamllint.JKLMNOPQRSTUVWXYZ[\]^_` ^`_\]W[ZYXNoneBKaThis uses the  %https://github.com/vmchale/illiterate illiterate preprocessor.bThis uses the  function provided by the cpphs package.cRules for building .lhs files.dRules for building .lagda files.eRules for building .lidr files.fRules for building .lx filesgRules for building .ly filesaLiterate source fileGenerated sourcebLiterate source fileGenerated source€File extensionabcdefgabcefgd NoneEÝj1Rules for converting markdown source to manpages.h+Source file. Can be any format accepted by  )http://hackage.haskell.org/package/pandocpandoc. Output file.i Source fileOutput file patternhijhij NoneQVH>l;Attempt to get version information from a given exectuable.m*Check for the presence of some executable.lExecutable nameklm‚ NoneI2tCheck for presence of  pats-filter. kmnopqrst moptrnqsk NoneIÂluvwuwlvƒ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv w x y z { | } ~  € l j ‚ ƒ „…†‡‡ˆˆ‰Š‹Œ Ž )shake-ext-2.11.0.3-DyyP9mxh92zFkj83OdtdpKDevelopment.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.0.2-2P8eFYah5dxDrKvXkovQDzLanguage.C.Dependency getCDependsCConfigincludes librarieslibDirsextras staticLink CCompilerGCCClangGHCCompCertICCOtherGHCStdGCCStd pkgConfighost ccToString 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