- 15 Jun, 2018 2 commits
-
-
Alp Mestanogullari authored
* attempt at setting some more test arguments correctly * use vanillaContext
-
Andrey Mokhov authored
* Minor clean up * Track rts.cabal * Move all package-specific settings to Settings.Packages, plus another revision, see #540 * Drop Rules.PackageData
-
- 14 Jun, 2018 1 commit
-
-
Andrey Mokhov authored
See #540
-
- 13 Jun, 2018 1 commit
-
-
Chitrak Raj Gupta authored
* Rule for testsuite dependencies * Separated validate builder arguments * Added RunTest config options * added support to set test speed with runtest * Fixed minor bug with testConfigs Removed indentation error * Added support for more testing features * Rectified Merge Errors * Removed need rule for Hp2ps * using all available threads * Minor Revision * Removed TestThread argument * Update Utilities.hs
-
- 10 Jun, 2018 1 commit
-
-
Andrey Mokhov authored
See https://phabricator.haskell.org/D4436
-
- 25 May, 2018 1 commit
-
-
Andrey Mokhov authored
-
- 11 May, 2018 1 commit
-
-
Andrey Mokhov authored
See #593
-
- 10 May, 2018 1 commit
-
-
Alp Mestanogullari authored
A nicer fix would involve patching GHC to not just look under $libexec/ but also under the directory where the GHC binary itself lives (bin/ for hadrian), so that we can leave all binaries under bin/. Addresses Trac #15132.
-
- 16 Apr, 2018 1 commit
-
-
Andrey Mokhov authored
* Fix the path to touchy * Allow binaries to live in lib/bin
-
- 03 Apr, 2018 1 commit
-
-
Andrey Mokhov authored
* Fix warnings * Link to GitHub issues See #544
-
- 30 Mar, 2018 1 commit
-
-
Alp Mestanogullari authored
* Use Cabal directly in place of ghc-cabal; make build root configurable. This commit implements two significant changes (that were not easy to separate): - Don't use ghc-cabal anymore for getting information about Haskell packages. We now instead directly use Cabal-the-library. - Make the build root configurable. This effectively gets rid of the inplace logic and allows us to place _all_ build artefacts in some directory of our choice, by passing '--build-root <some path>' to hadrian. The code for this was mostly taken from #445. * fix documentation rules * remove some leftover unrelated, commented-out code * more documentation fixes, address some feedback * cleanup * more cleanup * boot and configure explicitly in travis CI scripts * update cabal/ghc versions in .travis.yml (8.0.x not supported anymore) * temporarily disable dynamic ways in Settings.Default * update appveyor script * travis: when booting with 8.2.2, build a complete stage2 compiler * Fix CI? Try to fix the CI by adding the `debug` rts way back in. * Update Quickest.hs Replicate the make build systems build flavours. * Update .travis.yml - Run selftest, and build in separate instances. - try with python2 - and unify mac to stage2 * Update .travis.yml upgrade python on mac * [travis] os x: test the freshly built ghc * Get rid of two unused GhcCabalMode constructors * fix ghc-split rule, get rid of Install/Wrappers rules * address more feedback * ConfiguredCabal -> PackageData, more comments, more feedback addressed * make the complete stage 2 build the default * use a dummy package instead of base in Rules.hs * update CI scripts * attempt at fixing hadrian's -c option * .travis.yml: use -c everywhere again * travis: back to explicit './boot && ./configure' * update README.md and doc/user-settings.md to reflect configurable build root * some more feedback
-
- 20 Feb, 2018 1 commit
-
-
Andrey Mokhov authored
* Undo iserv changes See #504 and https://phabricator.haskell.org/D4377 * Update comments
-
- 17 Feb, 2018 1 commit
-
-
Andrey Mokhov authored
See https://phabricator.haskell.org/D4377
-
- 09 Feb, 2018 1 commit
-
-
Andrey Mokhov authored
-
- 04 Nov, 2017 1 commit
-
-
Andrey Mokhov authored
* Drop --haddock flag and always build Haddock and xthml See #414 * Reorder imports * Update README See #414
-
- 27 Sep, 2017 1 commit
-
-
Andrey Mokhov authored
See https://phabricator.haskell.org/D4039
-
- 22 Sep, 2017 1 commit
-
-
Zhen Zhang authored
* Update shake * Add stm to Stage 1 packages
-
- 11 Sep, 2017 1 commit
-
-
Zhen Zhang authored
* Update minimum heap size * Refine cross-compilation implementation
-
- 30 Aug, 2017 1 commit
-
-
Andrey Mokhov authored
See #404
-
- 29 Aug, 2017 1 commit
-
-
Andrey Mokhov authored
See #403
-
- 28 Aug, 2017 2 commits
-
-
Andrey Mokhov authored
See #403
-
Andrey Mokhov authored
See #403
-
- 27 Aug, 2017 1 commit
-
-
Andrey Mokhov authored
See #403
-
- 26 Aug, 2017 2 commits
-
-
Andrey Mokhov authored
-
Andrey Mokhov authored
See #402
-
- 19 Aug, 2017 1 commit
-
-
Andrey Mokhov authored
-
- 18 Aug, 2017 4 commits
-
-
Andrey Mokhov authored
-
Andrey Mokhov authored
See #393, #395
-
Andrey Mokhov authored
-
Andrey Mokhov authored
-
- 16 Aug, 2017 3 commits
-
-
Andrey Mokhov authored
-
Andrey Mokhov authored
-
Andrey Mokhov authored
* Move buildRoot into the Action monad, so it can be configured from command line in future * Move settings from Setting.Path to Base and Context * Simplify build rule matching and prepare to factoring out common build rules into the library, #347
-
- 13 Aug, 2017 1 commit
-
-
Andrey Mokhov authored
-
- 18 Jul, 2017 2 commits
-
-
Douglas Wilson authored
[skip ci]
-
Zhen Zhang authored
-
- 25 Jun, 2017 2 commits
-
-
Zhen Zhang authored
-
Zhen Zhang authored
-
- 07 Jun, 2017 1 commit
-
-
Zhen Zhang authored
-
- 16 Mar, 2017 1 commit
-
-
Andrey Mokhov authored
-