- May 31, 2019
-
-
I updated the top documents to the latest status: - HACKING.md: - Modify Phabricator to GitLab infomation - Remove old Trac information - Add link to GitLab activity - MAKEHELP.md: - Add link to hadrian wiki - Fix markdown format - INSTALL.md: - Modify boot command to remove python3 - Fix markdown format - README.md: - Modify tarball file suffix - Fix markdown format I checked the page display on the GitHub and GitLab web. [skip ci]
-
- Apr 13, 2019
-
-
This trivial MR updates the CI badge in the readme to point to the new CI on gitlab, rather than the very out-of-date badge from Travis.
-
- Apr 04, 2019
-
-
- Mar 27, 2019
-
-
This patch only attempts to fix links that don't automatically re-direct to the correct URL.
-
- Mar 25, 2019
-
-
This moves all URL references to Trac Wiki to their corresponding GitLab counterparts. This substitution is classified as follows: 1. Automated substitution using sed with Ben's mapping rule [1] Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy... New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy... 2. Manual substitution for URLs containing `#` index Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz 3. Manual substitution for strings starting with `Commentary` Old: Commentary/XxxYyy... New: commentary/xxx-yyy... See also !539 [1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json
-
- Mar 18, 2019
-
-
- Mar 15, 2019
-
-
This moves all URL references to Trac tickets to their corresponding GitLab counterparts.
-
- Aug 29, 2018
-
-
Andrey Mokhov authored
-
- Apr 24, 2018
-
-
Andrey Mokhov authored
-
- Apr 23, 2018
-
-
I noticed that one sentence from the README is out of date, so here's a tentative wording that reflects the current state of things.
-
- Apr 03, 2018
-
-
* Preliminary bindist rule For now, we only ship `<build root>/{bin, lib}` and the few make build system related files that are needed to support a simple ``` ./configure [--prefix=PATH] && make install ``` workflow. The current binary distributions of GHC support a wider range of parameters, but I figured it would be a good thing to start with this and enhance it as we all see fit and perhaps using feedback from GHC HQ (@bgamari in particular) and bindist users. * document binary distribution rule in README * sdist-ghc -> source-dist, Rules.Bindist -> Rules.BinaryDist * add missing src/Rules/BinaryDist.hs
-
Andrey Mokhov authored
This reverts commit 15797302.
-
* Preliminary bindist rule For now, we only ship `<build root>/{bin, lib}` and the few make build system related files that are needed to support a simple ``` ./configure [--prefix=PATH] && make install ``` workflow. The current binary distributions of GHC support a wider range of parameters, but I figured it would be a good thing to start with this and enhance it as we all see fit and perhaps using feedback from GHC HQ (@bgamari in particular) and bindist users. * document binary distribution rule in README * sdist-ghc -> source-dist, Rules.Bindist -> Rules.BinaryDist
-
- Mar 30, 2018
-
-
* 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
-
- Feb 27, 2018
-
-
Andrey Mokhov authored
See #308
-
- Dec 17, 2017
-
-
* Fix colours * Simplify data types * Fix doc typo
-
- Dec 11, 2017
-
-
Andrey Mokhov authored
Fix #488
-
- Nov 23, 2017
-
-
Ben Gamari authored
This was unfortunately overwritten by the Hadrian README in a previous Hadrian merge.
-
- Nov 22, 2017
-
-
Ben Gamari authored
4499b294 Follow GHC changes 8fd68186 Add ways to build hadrian using nix e5c7a29c Do not depend on the in-tree filepath library 9dd7ad2a Fix dependencies 49718439 Bring mtl dependency back 6c5f5c9b Minor clean up of Hadrian dependencies 9aff81d4 Fix Windows build fa95caa8 Unbreak `cabal new-build` git-subtree-dir: hadrian git-subtree-split: 4499b294
-
- Nov 19, 2017
-
-
Andrey Mokhov authored
-
- Nov 15, 2017
-
-
Andrey Mokhov authored
fa3771fe hadrian: Disable -Wno-undef in files which include ffi.h (#459) f15e851c Do not run configure by default (#458) 5baa8db6 Fix AppVeyor cache failure (#456) 94dbe9d7 Fix ghc-cabal build (#455) a6797641 Fix CI scripts (#454) 06ec241e Widen bounds on Cabal (#452) git-subtree-dir: hadrian git-subtree-split: fa3771fe
-
- Nov 12, 2017
-
-
Andrey Mokhov authored
See #457 * Do not run configure by default * Enable automated configure on CI * Update docs
-
- Nov 06, 2017
-
-
Andrey Mokhov authored
git-subtree-dir: hadrian git-subtree-split: 438dc576
-
- Nov 04, 2017
-
-
Andrey Mokhov authored
* Drop --haddock flag and always build Haddock and xthml See #414 * Reorder imports * Update README See #414
-
Andrey Mokhov authored
See #440 [skip ci]
-
- Nov 01, 2017
-
-
Andrey Mokhov authored
See #414
-
- Oct 30, 2017
-
-
Andrey Mokhov authored
[skip ci] See #428
-
- Oct 10, 2017
-
-
Andrey Mokhov authored
See #428
-
Andrey Mokhov authored
See #250
-
- Aug 23, 2017
-
-
- Aug 20, 2017
-
-
- Jul 19, 2017
-
-
Andrey Mokhov authored
Fix #371 [skip ci]
-
- Jul 18, 2017
-
-
Andrey Mokhov authored
[skip ci]
-
- Jul 17, 2017
-
-
Andrey Mokhov authored
[skip ci]
-
- Jul 08, 2017
-
-
- May 04, 2017
-
-
Delete whitespace between brackets. Because Github Flavored Markdown was changed [1]. [1]: https://githubengineering.com/a-formal-spec-for-github-markdown/ Test Plan: build Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D3534
-
- Feb 14, 2017
-
-
Andrey Mokhov authored
-
- Jan 31, 2017
-
-
Ben Gamari authored
-
- Jan 30, 2017
-
-
Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D3040
-
- Jan 13, 2017
-
-
Andrey Mokhov authored
See #179. [skip ci]
-