summaryrefslogtreecommitdiff
path: root/rules
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix test for GHCi lib buildingIan Lynagh2012-10-131-1/+3
* Fix typoIan Lynagh2012-10-131-1/+1
* Don't build the HS*.o files when DYNAMIC_BY_DEFAULTIan Lynagh2012-10-121-0/+2
* Put the generated Parser.y under compiler/stage<n>/build; fixes #7195Ian Lynagh2012-10-101-0/+6
* Fix a dependency bug in the build systemSimon Marlow2012-10-081-2/+6
* Load the right object files in ghciIan Lynagh2012-10-041-0/+9
* Actually build things the dynamic wayIan Lynagh2012-10-042-18/+27
* Build the dynamic way by default on Linux/amd64Ian Lynagh2012-10-033-43/+65
* Refactor the shell-wrapper-creation logicIan Lynagh2012-10-012-7/+34
* Put libexec binaries in lib/bin/ rather than just lib/Ian Lynagh2012-10-012-2/+2
* Tweak the build system handling of shell wrappersIan Lynagh2012-09-272-18/+9
* Remove a stray " in the build systemIan Lynagh2012-09-271-1/+1
* Make .t files when running haddockIan Lynagh2012-08-141-1/+2
* Add missing flag for respecting EXTRA_LIBDIRGabor Pali2012-08-081-1/+1
* Tweak the HC_OPTS generationIan Lynagh2012-07-241-1/+1
* First batch of file additions for cross-compiler:Gabor Greif2012-07-181-0/+24
* Link the extra-libraries when making a .so for a package (#7062)Simon Marlow2012-07-111-0/+1
* Build fixIan Lynagh2012-06-291-1/+1
* Build fixesIan Lynagh2012-06-291-2/+2
* Don't build the ghc DLL on Windows; works around trac #5987Ian Lynagh2012-06-291-1/+1
* On Windows, detect if DLLs have too many symbols; trac #5987Ian Lynagh2012-06-291-0/+3
* Merge remote-tracking branch 'origin/pretty-build'Paolo Capriotti2012-06-089-43/+63
|\
| * Merge remote-tracking branch 'origin/master' into pretty-buildIavor S. Diatchki2012-04-272-2/+8
| |\
| * | A build-system tweak for more readable build output.Iavor S. Diatchki2012-04-279-43/+63
* | | Rename package-conf flags to package-db.Paolo Capriotti2012-05-152-5/+5