summaryrefslogtreecommitdiff
path: root/rules
Commit message (Expand)AuthorAgeFilesLines
* Automatically add the $(exeext) to program namesIan Lynagh2013-03-033-11/+25
* Automatically define _INPLACE variables for perl programs tooIan Lynagh2013-03-031-2/+7
* Remove the _INSTALL_IN support in the build systemIan Lynagh2013-03-031-10/+0
* Use unlit_INPLACE rather than UNLIT in the build systemIan Lynagh2013-03-031-2/+2
* Use more of the automatically generated INPLACE variablesIan Lynagh2013-03-034-9/+9
* Define $(prog)_INPLACE variables automatically, and start using themIan Lynagh2013-03-033-8/+14
* Add PACKAGES_STAGE0 to build-dirs too; fixes #7700Ian Lynagh2013-03-031-1/+4
* Give hsc2hs different options in different stages; fixes #7705Ian Lynagh2013-03-021-2/+3
* Rename $(Windows) to $(Windows_Host)Ian Lynagh2013-03-012-3/+3
* Change how the build system handles packagesIan Lynagh2013-03-013-49/+44
* Tweak the sed command so that it works on OSXIan Lynagh2013-02-231-1/+11
* Add another chapter to the hi-rule novelIan Lynagh2013-02-221-1/+19
* Make the build system use -dynamic-too if both way v and dyn are being builtIan Lynagh2013-02-225-8/+38
* Add separate rules for all .hi files, rather than using %.hi styleIan Lynagh2013-02-223-18/+4
* Separate the non-way-specific hs-suffix rulesIan Lynagh2013-02-214-26/+54
* Split non-way-specific variables off from distdir-way-opts into distdir-optsIan Lynagh2013-02-215-103/+119
* Rename hs-suffix-rules-srcdir to hs-suffix-way-rules-srcdirIan Lynagh2013-02-212-2/+2
* Rename hs-suffix-rules to hs-suffix-way-rulesIan Lynagh2013-02-213-4/+4
* Small build system refactoring; no functional changesIan Lynagh2013-02-212-5/+5
* Finish removing BootingFromHcIan Lynagh2013-02-176-21/+1
* iOS patch no 2: remove obsolete CROSS_COMPILE variable; #7699Ian Lynagh2013-02-172-3/+3
* iOS patch no 1: Select operating system; from StephenBlackheathIan Lynagh2013-02-171-3/+1
* Add a missing $ to a dependencyIan Lynagh2013-02-161-1/+1
* Build the stage0 ghc-pkg with CabalIan Lynagh2013-02-162-3/+4
* Build system tweak: Do the package checks at configure timeIan Lynagh2013-02-152-8/+8
* Add a dependency of program modules on GHC.TopHandlerIan Lynagh2013-02-052-0/+23
* Tidy up cross-compilingSimon Marlow2013-01-171-1/+6
* When cross-compiling, pass --host to package configure scriptsSimon Marlow2013-01-161-0/+6
* Pass --with-ld=$(LD) to ghc-cabal when configuring packages (#6086)Simon Marlow2013-01-161-0/+1
* Small build system refactoringIan Lynagh2013-01-113-4/+3
* Build system: Add ExtraMakefileSanityChecks for extra safetyIan Lynagh2013-01-111-6/+15
* Remove redundant rule from rules/build-package.mkIan Lynagh2013-01-101-2/+0
* Enable the .hi file sanity check when not on WindowsIan Lynagh2013-01-101-9/+28
* Make the rule for .hi files depend on the .hs/.lhs filesIan Lynagh2013-01-103-3/+10
* Remove some dependenciesIan Lynagh2012-11-181-11/+0
* Give dynamic libraries, as well as programs, RPATHsIan Lynagh2012-11-083-15/+26
* Change how dependency generation works; fixes #7381Ian Lynagh2012-11-021-11/+1
* Fix dependency generation when GhcLibWays = dyn pIan Lynagh2012-10-301-1/+12
* Fix the haddocking build system rules when dynamic is the default wayIan Lynagh2012-10-251-3/+3
* Fix installation of vanilla librariesIan Lynagh2012-10-251-1/+1
* Make it possible to build with only way dynIan Lynagh2012-10-243-15/+61
* Remove the kludgy TH dependenciesIan Lynagh2012-10-241-9/+0
* extend LD_LIBRARY_PATH instead of replacing itGabor Greif2012-10-241-3/+3
* When DYNAMIC_BY_DEFAULT, make inplace wrappers for everythingIan Lynagh2012-10-221-0/+2
* Fix copy/paste-oIan Lynagh2012-10-141-1/+1
* Get dynamic-by-default mostly working on OS XIan Lynagh2012-10-144-1/+25
* Double a couple of $s for consistencyIan Lynagh2012-10-141-2/+2
* Don't set dynlib install names when buildingIan Lynagh2012-10-141-1/+0
* Move the RPATH computation into the build rulesIan Lynagh2012-10-141-1/+1
* Fix installing when dynlibs-by-defaultIan Lynagh2012-10-141-2/+3