summaryrefslogtreecommitdiff
path: root/docs/man
Commit message (Collapse)AuthorAgeFilesLines
* Move user's guide to ReStructuredTextBen Gamari2015-10-032-348/+0
|
* Build system: simplify install.mk.inThomas Miedema2015-08-211-3/+3
| | | | | | | | | | This will allow fixing #1851 more easily ("make install-strip" should work). This reverts 57e2a81c589103b50da80a9e378b1a11285bd521: "On Cygwin, use a Cygwin-style path for /bin/install's destination" Update submodule haddock and hsc2hs.
* Improve the way we call "rm" in the build system; fixes trac #4916Ian Lynagh2011-11-191-1/+1
| | | | | | | | | | We avoid calling "rm -rf" with no file arguments; this fixes cleaning on Solaris, where that fails. We also check for suspicious arguments: anything containing "..", starting "/", or containing a "*" (you need to call $(wildcard ...) yourself now if you really want globbing). This should make things a little safer.
* Call the final build system phase "final" rather than ""Ian Lynagh2011-02-071-1/+1
|
* Build system improvementsIan Lynagh2011-01-151-0/+2
| | | | | | | | | We no longer use dummy-ghc; instead we don't configure most packages until the stage1 compiler is available. We also now use Cabal for building the ghc-bin package. There are a couple more sanity checks too.
* On Cygwin, use a Cygwin-style path for /bin/install's destinationIan Lynagh2011-01-061-3/+3
| | | | | | | | | | | | | | | | | cygwin's /bin/install doesn't set file modes correctly if the destination path is a C: style path: $ /bin/install -c -m 644 foo /cygdrive/c/cygwin/home/ian/foo2 $ /bin/install -c -m 644 foo c:/cygwin/home/ian/foo3 $ ls -l foo* -rw-r--r-- 1 ian None 0 2011-01-06 18:28 foo -rw-r--r-- 1 ian None 0 2011-01-06 18:29 foo2 -rwxrwxrwx 1 ian None 0 2011-01-06 18:29 foo3 This causes problems for bindisttest/checkBinaries.sh which then thinks that e.g. the userguide HTML files are binaries. We therefore use a /cygdrive path if we are on cygwin
* Update release notes and docs with LLVM info.David Terei2010-09-141-1/+2
|
* Use a shell script, rather than perl script, to make flags.xslIan Lynagh2009-12-312-22/+27
|
* Add support for the man page to the new build systemIan Lynagh2009-11-192-50/+56
|
* GHC new build system megapatchIan Lynagh2009-04-261-1/+0
|
* Call $(PERL) rather than perl when making the manpageIan Lynagh2008-09-301-1/+1
|
* bindists are now some way towards workingIan Lynagh2008-08-101-6/+2
|
* Replace "tail -n +2" with "sed 1d", as Solaris doesn't understand the formerIan Lynagh2007-10-311-1/+2
|
* Only build/install the man page if XSLTPROC is definedIan Lynagh2007-10-271-0/+6
|
* Build the manpage when building, not when installingIan Lynagh2007-10-241-0/+2
|
* Fix installing the documentation in the bindistsIan Lynagh2007-10-231-0/+9
|
* Make the manpage obey DESTDIRIan Lynagh2007-08-311-3/+3
|
* Standardized Makefile for man pagesven.panne@aedion.de2006-12-301-31/+17
| | | | | | | | | | | Use our standard build machinery for building, installing and cleaning the man page. Do not use deprecated -<num> option for 'head'. Use $(RM) instead of explicit 'rm -f' for better portability. Note that we always build/install the man page with the 'install-docs' target now, this is the usual behaviour. "GhcManpages is dead, Jim..." This patch should unbreak 'make dist', too.
* Make a ghc/ghci manpageIan Lynagh2006-12-052-0/+335
Set GhcManpages=YES in mk/build.mk if you want to build the manpage.