summaryrefslogtreecommitdiff
path: root/rules
Commit message (Expand)AuthorAgeFilesLines
* make sure libraries/dph/ghc.mk is included after the other DPH ghc.mkSimon Marlow2011-07-121-1/+5
* Follow Cabal reorganisation, and improve build system a littleIan Lynagh2011-06-231-0/+2
* Fix building of optional packagesIan Lynagh2011-06-121-1/+1
* Add $$($1_$2_$3_ALL_HC_OPTS) when linking dynamic libraries. NotSimon Marlow2011-05-091-4/+4
* Pass the right tool locations to Cabal when generating package.mk filesIan Lynagh2011-04-291-1/+6
* We no longer need to pass pgmc etc in the ghc.wrapper scriptIan Lynagh2011-04-291-1/+0
* Add stage-specific AS variables to the build systemIan Lynagh2011-04-292-1/+2
* Build system: Tell hsc2hs where to find cabal_macros.hIan Lynagh2011-04-271-0/+2
* Whitespace only in rules/distdir-way-opts.mkIan Lynagh2011-04-271-3/+3
* Add stage-specific versions of more ar-related makefile varsIan Lynagh2011-04-232-3/+6
* Make and use AR_STAGE[0123] makefile varsIan Lynagh2011-04-232-2/+3
* Make stage-specific CC variablesIan Lynagh2011-04-234-7/+8
* Refactor how dependencies are included; fixes #5109Ian Lynagh2011-04-143-30/+40
* Merge _stub.o files into the main .o file (Fixes #3687 and #706)Simon Marlow2011-04-051-11/+4
* Avoid some shell calls in the build systemIan Lynagh2011-03-051-6/+4
* Call the final build system phase "final" rather than ""Ian Lynagh2011-02-073-7/+7
* Fix "make 1" etc following the build system changesIan Lynagh2011-01-273-3/+15
* Keep separate linker flags, for when we want to link with gcc or ldIan Lynagh2011-01-242-2/+2
* Add build system profiling to build systemIan Lynagh2011-01-2314-0/+46
* Add some missing dependenciesIan Lynagh2011-01-231-1/+6
* Tweak some deps to avoid multiple $(wildcard ...)sIan Lynagh2011-01-231-6/+6
* Simplify the build system, and remove 2 phasesIan Lynagh2011-01-229-151/+107
* Move some make variables aroundIan Lynagh2011-01-192-14/+14
* Remove a debugging 'info'Ian Lynagh2011-01-191-1/+0
* Move the PACKAGE_MAGIC evaluation inside package-data.mkIan Lynagh2011-01-191-4/+0
* Fix deps on the ghc packageIan Lynagh2011-01-171-5/+8
* Handle dependencies of programs on libraries correctlyIan Lynagh2011-01-162-0/+19
* Fix cross-package dependency generation on WindowsIan Lynagh2011-01-161-1/+4
* We can now pass -include-pkg-deps to the bootstrapping compilerIan Lynagh2011-01-161-2/+0
* Change some HC_OPTS var handlingIan Lynagh2011-01-162-5/+9
* Build system improvementsIan Lynagh2011-01-156-75/+138
* Whitespace tweakIan Lynagh2011-01-151-1/+1
* On Cygwin, use a Cygwin-style path for /bin/install's destinationIan Lynagh2011-01-062-3/+3
* Pass --hoogle to haddock; fixes trac #4521Ian Lynagh2010-12-191-0/+1
* Remove dead code now that we require the bootstrapping compiler be >= 6.12Ian Lynagh2010-12-142-22/+0
* Don't link the GHC RTS into our C-only programsIan Lynagh2010-12-101-1/+8
* Make CPPFLAGS variables, as well as CFLAGS and LDFLAGSIan Lynagh2010-12-071-1/+2
* Link even programs containing no Haskell modules with GHCIan Lynagh2010-12-061-3/+0
* Always enable the archive-loading codeIan Lynagh2010-11-272-3/+7
* Fix a makefile include ordering sanity checkIan Lynagh2010-11-211-2/+6
* Add a build system dependency; fixes #4357Ian Lynagh2010-11-141-0/+3
* Tweak the haddock rules; no functional changeIan Lynagh2010-10-201-1/+1
* Look for sources in Cabal's autogen directory tooIan Lynagh2010-10-201-12/+12
* Correct the regexp used to search for extra packagesIan Lynagh2010-10-161-1/+1
* Handle EXTRA_LIBRARIES when building programsIan Lynagh2010-09-301-2/+2
* Refactoring and tidy up in the build systemSimon Marlow2010-09-232-6/+0
* add a simple trace facility to the build systemSimon Marlow2010-09-2114-1/+36
* fix building with extra packages (packages were added to BUILD_DIRS twice)Simon Marlow2010-09-211-1/+17
* add extra packages to $(EXTRA_PACKAGES), so we avoid installing them by defaultSimon Marlow2010-09-201-0/+1
* Tell Cabal that we're not building GHCi libs if UseArchivesForGhci=YESIan Lynagh2010-09-201-0/+6