[Git][ghc/ghc][master] 9 commits: hadrian: Fix whitespace

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Fri Aug 26 00:05:56 UTC 2022



Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC


Commits:
54affbfa by Ben Gamari at 2022-08-25T20:05:31-04:00
hadrian: Fix whitespace

Previously this region of Settings.Packages was incorrectly indented.

- - - - -
c4bba0f0 by Ben Gamari at 2022-08-25T20:05:31-04:00
validate: Drop --legacy flag

In preparation for removal of the legacy `make`-based build system.

- - - - -
822b0302 by Ben Gamari at 2022-08-25T20:05:31-04:00
gitlab-ci: Drop make build validation jobs

In preparation for removal of the `make`-based build system

- - - - -
6fd9b0a1 by Ben Gamari at 2022-08-25T20:05:31-04:00
Drop make build system

Here we at long last remove the `make`-based build system, it having
been replaced with the Shake-based Hadrian build system. Users are
encouraged to refer to the documentation in `hadrian/doc` and this [1]
blog post for details on using Hadrian.

Closes #17527.

[1] https://www.haskell.org/ghc/blog/20220805-make-to-hadrian.html

- - - - -
dbb004b0 by Ben Gamari at 2022-08-25T20:05:31-04:00
Remove testsuite/tests/perf/haddock/.gitignore

As noted in #16802, this is no longer needed.

Closes #16802.

- - - - -
fe9d824d by Ben Gamari at 2022-08-25T20:05:31-04:00
Drop hc-build script

This has not worked for many, many years and relied on the now-removed
`make`-based build system.

- - - - -
659502bc by Ben Gamari at 2022-08-25T20:05:31-04:00
Drop mkdirhier

This is only used by nofib's dead `dist` target

- - - - -
4a426924 by Ben Gamari at 2022-08-25T20:05:31-04:00
Drop mk/{build,install,config}.mk.in

- - - - -
46924b75 by Ben Gamari at 2022-08-25T20:05:31-04:00
compiler: Drop comment references to make

- - - - -


27 changed files:

- .gitlab-ci.yml
- .gitlab/ci.sh
- − MAKEHELP.md
- − Makefile
- − bindisttest/ghc.mk
- boot
- compiler/GHC/SysTools/BaseDir.hs
- − compiler/Makefile
- − compiler/ghc.mk
- configure.ac
- distrib/configure.ac.in
- − distrib/hc-build
- − docs/users_guide/ghc.mk
- − driver/ghc.mk
- − driver/ghc/ghc.mk
- − driver/ghci/ghc.mk
- − driver/haddock/ghc.mk
- − ghc.mk
- ghc/ghc-bin.cabal.in
- − ghc/ghc.mk
- hadrian/src/Rules/BinaryDist.hs
- hadrian/src/Settings/Packages.hs
- − libffi/ghc.mk
- − libraries/ghc-bignum/gmp/ghc.mk
- − libraries/ghc-boot/ghc.mk
- − mk/build.mk.sample
- − mk/compiler-ghc.mk


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/28402eed1bd0ec27d1dd5b663304a741de0ce2c3...46924b75c78c2fcb92cba91796bc22986c796ed3

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/28402eed1bd0ec27d1dd5b663304a741de0ce2c3...46924b75c78c2fcb92cba91796bc22986c796ed3
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20220825/4109e201/attachment-0001.html>


More information about the ghc-commits mailing list