summaryrefslogtreecommitdiff
path: root/rules/build-prog.mk
Commit message (Expand)AuthorAgeFilesLines
* Remove some unnecessary touch'sIan Lynagh2011-12-031-2/+1
* Use touchy rather than touch when building on WindowsIan Lynagh2011-12-021-2/+2
* Time handling overhaulSimon Marlow2011-11-251-0/+4
* Make stage-specific CC variablesIan Lynagh2011-04-231-1/+1
* Refactor how dependencies are included; fixes #5109Ian Lynagh2011-04-141-15/+1
* Call the final build system phase "final" rather than ""Ian Lynagh2011-02-071-2/+2
* Add build system profiling to build systemIan Lynagh2011-01-231-0/+2
* Simplify the build system, and remove 2 phasesIan Lynagh2011-01-221-62/+20
* Move some make variables aroundIan Lynagh2011-01-191-2/+2
* Fix deps on the ghc packageIan Lynagh2011-01-171-5/+8
* Handle dependencies of programs on libraries correctlyIan Lynagh2011-01-161-0/+8
* Build system improvementsIan Lynagh2011-01-151-41/+80
* Don't link the GHC RTS into our C-only programsIan Lynagh2010-12-101-1/+8
* Link even programs containing no Haskell modules with GHCIan Lynagh2010-12-061-3/+0
* Fix a makefile include ordering sanity checkIan Lynagh2010-11-211-2/+6
* Handle EXTRA_LIBRARIES when building programsIan Lynagh2010-09-301-2/+2
* add a simple trace facility to the build systemSimon Marlow2010-09-211-0/+1
* Link programs that have no Haskell objects with gcc rather than ghcIan Lynagh2010-07-161-1/+9
* Use gcc to build C programs for stages >= 1Ian Lynagh2010-07-161-0/+6
* Use Cabal to configure the dist-install ghc-pkg; fixes trac #4156Ian Lynagh2010-07-041-1/+5
* Don't include inter-package dependencies when compiling with stage 0; #4031Ian Lynagh2010-05-091-1/+1
* In build system, call package-config after including package dataIan Lynagh2010-05-041-2/+2
* Make sure all the clean rules are always includedIan Lynagh2010-04-241-2/+13
* Eliminate mkdependCIan Lynagh2009-12-091-1/+3
* Escape some $s in makefiles for consistencyIan Lynagh2009-10-251-3/+3
* Use "order only constraints" for directoriesIan Lynagh2009-10-021-6/+3
* Fix collateral damage after distdir-opts.mk was refactored awaySimon Marlow2009-09-141-1/+1
* Fix some makefile logic, and remove the now unused *_USE_BOOT_LIBS varsIan Lynagh2009-09-111-1/+1
* refactor *_OPTS settings in the build system; no functional changesSimon Marlow2009-09-091-2/+0
* Make our install variables etc compliant with GNU standards; fixes #1924Ian Lynagh2009-08-141-4/+4
* eliminate "warning: overriding commnds..." from make when we're cleaningSimon Marlow2009-06-161-1/+1
* Quote commands that we run, so they work if there are space in their pathsIan Lynagh2009-05-301-6/+6
* Bootstrapping fixesIan Lynagh2009-05-171-1/+1
* Bootstrapping fixesIan Lynagh2009-05-161-0/+6
* Move the fixed paths out of config.mk, so cleaning works without configuringIan Lynagh2009-05-161-0/+2
* make repeated 'make distclean' not failSimon Marlow2009-05-141-0/+3
* Fix building dph in the new build systemIan Lynagh2009-05-131-4/+4
* extend the rules/c-objs macro to take the way as a parameterDuncan Coutts2009-04-281-3/+3
* Add a header to all build system files:Simon Marlow2009-04-281-2/+14
* GHC new build system megapatchIan Lynagh2009-04-261-0/+139