diff options
author | Takenobu Tani <takenobu.hs@gmail.com> | 2019-04-30 11:23:26 +0900 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-05-31 01:56:54 -0400 |
commit | 0b01a3541e483ea3fcbd6c0f1586a063310b75f9 (patch) | |
tree | 7da055ad6ffa2c336c92efdfbe4c3e0df7fbcaa4 /MAKEHELP.md | |
parent | 4879d7aff0ffaabcdbfd85064cff9bddcc95a4fe (diff) | |
download | haskell-0b01a3541e483ea3fcbd6c0f1586a063310b75f9.tar.gz |
Update `$(TOP)/*.md` documents
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]
Diffstat (limited to 'MAKEHELP.md')
-rw-r--r-- | MAKEHELP.md | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/MAKEHELP.md b/MAKEHELP.md index 8ebf4bc292..ce27e1a516 100644 --- a/MAKEHELP.md +++ b/MAKEHELP.md @@ -3,9 +3,9 @@ Quick `make` guide for GHC For a "Getting Started" guide, see: - https://gitlab.haskell.org/ghc/ghc/wikis/building/quick-start - https://gitlab.haskell.org/ghc/ghc/wikis/building/using - https://gitlab.haskell.org/ghc/ghc/wikis/building/standard-targets + - https://gitlab.haskell.org/ghc/ghc/wikis/building/quick-start + - https://gitlab.haskell.org/ghc/ghc/wikis/building/using + - https://gitlab.haskell.org/ghc/ghc/wikis/building/standard-targets Common commands: @@ -21,18 +21,18 @@ Common commands: Builds everything in the given directory. - - cd <dir>; make help + - `cd <dir>; make help` Shows the targets available in <dir> - - make install - - make install-strip + - `make install` + - `make install-strip` Installs GHC, libraries and tools under $(prefix). The install-strip variant strips executable files while installing them. - - make sdist - - make binary-dist + - `make sdist` + - `make binary-dist` Builds a source or binary distribution respectively @@ -42,9 +42,9 @@ Common commands: Show the value of make variable <var>. The show! variant works right after ./configure (it skips reading package-data.mk files). - - make clean - - make distclean - - make maintainer-clean + - `make clean` + - `make distclean` + - `make maintainer-clean` Various levels of cleaning: "clean" restores the tree to the state after "./configure", "distclean" restores to the state @@ -87,3 +87,10 @@ Using `make` in subdirectories Bring a particular file up to date, e.g. make dist/build/Module.o The name <file> is relative to the current directory + +Useful links: +============= + +See also "new Hadrian build system": + + - https://gitlab.haskell.org/ghc/ghc/wikis/building/hadrian |