- 14 Jan, 2022 2 commits
-
-
This reverts commit c0b854e929f82c680530e944e12fad24f9e14f8e
-
-
- 15 Nov, 2021 1 commit
-
-
A potential contributor said that they weren't aware of ghc-proposals. This might increase visibility.
-
- 17 Sep, 2020 1 commit
-
-
The --recursive flag of git-clone has been replaced by the --recurse-submodules flag since git 1.7.4, released in 2011.
-
- 31 May, 2019 1 commit
-
-
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]
-
- 13 Apr, 2019 1 commit
-
-
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.
-
- 04 Apr, 2019 1 commit
-
-
- 27 Mar, 2019 1 commit
-
-
This patch only attempts to fix links that don't automatically re-direct to the correct URL.
-
- 25 Mar, 2019 1 commit
-
-
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
-
- 18 Mar, 2019 1 commit
-
-
- 15 Mar, 2019 1 commit
-
-
This moves all URL references to Trac tickets to their corresponding GitLab counterparts.
-
- 29 Aug, 2018 1 commit
-
-
Andrey Mokhov authored
-
- 24 Apr, 2018 1 commit
-
-
Andrey Mokhov authored
-
- 23 Apr, 2018 1 commit
-
-
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.
-
- 03 Apr, 2018 3 commits
-
-
* 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
-
- 30 Mar, 2018 1 commit
-
-
* 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
-
- 27 Feb, 2018 1 commit
-
-
Andrey Mokhov authored
See #308
-
- 17 Dec, 2017 1 commit
-
-
* Fix colours * Simplify data types * Fix doc typo
-
- 11 Dec, 2017 1 commit
-
-
Andrey Mokhov authored
Fix #488
-
- 23 Nov, 2017 1 commit
-
-
Ben Gamari authored
This was unfortunately overwritten by the Hadrian README in a previous Hadrian merge.
-
- 22 Nov, 2017 1 commit
-
-
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
-
- 19 Nov, 2017 1 commit
-
-
Andrey Mokhov authored
-
- 15 Nov, 2017 1 commit
-
-
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
-
- 12 Nov, 2017 1 commit
-
-
Andrey Mokhov authored
See #457 * Do not run configure by default * Enable automated configure on CI * Update docs
-
- 06 Nov, 2017 1 commit
-
-
Andrey Mokhov authored
git-subtree-dir: hadrian git-subtree-split: 438dc576
-
- 04 Nov, 2017 2 commits
-
-
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]
-
- 01 Nov, 2017 1 commit
-
-
Andrey Mokhov authored
See #414
-
- 30 Oct, 2017 1 commit
-
-
Andrey Mokhov authored
[skip ci] See #428
-
- 10 Oct, 2017 2 commits
-
-
Andrey Mokhov authored
See #428
-
Andrey Mokhov authored
See #250
-
- 23 Aug, 2017 1 commit
-
-
- 20 Aug, 2017 1 commit
-
-
- 19 Jul, 2017 1 commit
-
-
Andrey Mokhov authored
Fix #371 [skip ci]
-
- 18 Jul, 2017 1 commit
-
-
Andrey Mokhov authored
[skip ci]
-
- 17 Jul, 2017 1 commit
-
-
Andrey Mokhov authored
[skip ci]
-
- 08 Jul, 2017 1 commit
-
-
- 04 May, 2017 1 commit
-
-
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
-