Use Extra library
[hadrian.git] / src / Base.hs
2016-01-09  Moritz AngermannUse Extra library
2016-01-08  Andrey MokhovMerge pull request #136 from quchen/redundant-hiding
2016-01-08  David LuposchainskyFix unnecessary import hiding
2016-01-07  Andrey MokhovMerge pull request #122 from quchen/housekeeping
2016-01-07  David LuposchainskyAdd Haddocks to Base.hs
2016-01-07  Andrey MokhovRename replaceIf -> replaceWhen to match wordsWhen...
2016-01-07  Andrey MokhovMerge pull request #123 from angerman/feature/fix-clang
2016-01-07  Moritz AngermannMakes wordsWhen more generic.
2016-01-07  Moritz AngermannMoves wordsWhen into Base, and adjusts names and types...
2016-01-05  Andrey MokhovDon't separate build commands with an empty line.\n...
2016-01-04  Andrey MokhovMerge pull request #92 from quchen/closed-box
2016-01-04  David LuposchainskyMake output boxes prettier by closing them on the right
2016-01-04  Andrey MokhovFactor our common build actions into src/Rules/Actions.hs
2016-01-03  Andrey MokhovRegister rts package, see #22 and #67.
2015-12-31  Andrey MokhovDon't re-initialise packageConfiguration in Stage2...
2015-12-31  Andrey MokhovInitialise inplace/lib/package.conf.d, fix #66.
2015-12-28  Andrey MokhovMerge pull request #36 from bgamari/reexport
2015-12-28  Ben GamariBase: Don't reexport Development.Shake.Util
2015-12-28  Ben GamariBase: Don't reexport Development.Shake.Config
2015-12-28  Ben GamariBase: Reexport `MonadTrans` instead of `Reader`
2015-12-28  Ben GamariBase: Don't reexport `System.Console.ANSI`
2015-12-28  Ben GamariBase: Don't reexport Data.Char
2015-12-28  Ben GamariBase: Hide `parallel`
2015-12-26  Andrey MokhovInitialise bootstrapping.conf (fix #42).
2015-12-26  Andrey MokhovMove generators to a dedicated directory, and track...
2015-12-24  Andrey MokhovMerge pull request #34 from bgamari/master
2015-12-24  Andrey MokhovFix haddockArgs, clean up code.
2015-12-23  Andrey MokhovImplement encodeModule -- the inverse for decodeModule.
2015-12-21  Andrey MokhovBootstrap ghc-cabal.
2015-12-21  Andrey MokhovBuild program executables directly in inplace/bin.
2015-12-20  Andrey MokhovClean up, make naming consistent: setPkgType -> setType.
2015-12-20  Andrey MokhovMerge pull request #13 from bgamari/master
2015-12-20  Ben GamariMove `renderBox` to `Base`
2015-12-20  Ben GamariHide `parallel` from shake
2015-12-20  Ben GamariBase: Use proper Haddock syntax
2015-12-20  Andrey MokhovMove Shake database to shake-build/.db, rename _shake...
2015-12-19  Andrey MokhovSet shakeFilesPath to shake-build/.db
2015-12-19  Andrey MokhovMove to shake-build subdirectory.
2015-08-22  Andrey MokhovClean up code, add comments.
2015-08-22  Andrey MokhovAdd comments.
2015-08-22  Andrey MokhovMerge Base.hs and Util.hs.
2015-08-22  Andrey MokhovRefactor imports.
2015-08-02  Andrey MokhovConfigure packages in dependency order, refactor resources.
2015-08-01  Andrey MokhovCache computation of boot package constraints in a...
2015-08-01  Andrey MokhovAdd Base.hs with Shake imports and build paths.
2015-07-19  Andrey MokhovRemove Base.hs, move Stage definition to Stage.hs.
2015-07-18  Andrey MokhovRefactor and rename Oracles/Option.hs.
2015-07-15  Andrey MokhovRename Ways.hs => Way.hs and refactor it.
2015-07-14  Andrey MokhovClean up Base.
2015-07-14  Andrey MokhovRemove unused code from Base and Oracles.
2015-07-14  Andrey MokhovRename Settings to Args. Rename old Args defined in...
2015-07-14  Andrey MokhovAdd argsHashOracle for tracking changes in the build...
2015-05-10  Andrey MokhovRemove TargetDir from Base.hs.
2015-04-20  Andrey MokhovImplement buildPackageData rule.
2015-02-10  Andrey MokhovImplement basic infrastructure for parameterised expres...
2015-02-09  Andrey MokhovClean up.
2015-02-09  Andrey MokhovKeep Haskell-land settings in Settings.hs.
2015-01-22  Andrey MokhovRestrict ShowArgs and args to accept only lists.
2015-01-16  Andrey MokhovAdd bootPackageDb function.
2015-01-16  Andrey MokhovMake single and multiple string options type safe.
2015-01-16  Andrey MokhovAdd ShowArg for single string options, clean up code.
2015-01-13  Andrey MokhovClean up.
2015-01-11  Andrey MokhovAdd instance Show Stage.
2015-01-11  Andrey MokhovAdd productArgs and concatArgs helper functions.
2015-01-11  Andrey MokhovReexport module Data.Function from Base.hs.
2015-01-10  Andrey MokhovAdd prefixArgs function.
2015-01-10  Andrey MokhovSet precedence level for <+>.
2015-01-09  Andrey MokhovRefactor src/Base.hs.
2015-01-07  Andrey MokhovEnsure that intercalateArgs _ mempty = mempty.
2015-01-06  Andrey MokhovRemove splitArgs.
2015-01-05  Andrey MokhovRemove redundant extension.
2015-01-04  Andrey MokhovMinor changes and comments.
2015-01-04  Andrey MokhovRefactor using variadic args.
2015-01-03  Andrey MokhovImplement joinArgs and joinArgsWithSpaces as variadic...
2015-01-02  Andrey MokhovAdd args -- a variadic version of arg.
2015-01-01  Andrey MokhovAdd ShowAction typeclass.
2015-01-01  Andrey MokhovMove Condition to Base.hs.
2015-01-01  Andrey MokhovRemove redundant GHC extensions.
2015-01-01  Andrey MokhovRefactor imports.
2014-12-30  Andrey MokhovAdd splitArgs function to Base.hs.
2014-12-30  Andrey MokhovMove generic helper functions to Util.hs.
2014-12-30  Andrey MokhovAdd replaceChar helper function.
2014-12-28  Andrey MokhovMinor revisions (add comments, move Condition to Oracle...
2014-12-26  Andrey MokhovAdd support for autoconf/configure chain.
2014-12-25  Andrey MokhovMoved source files to src subdirectory.