summaryrefslogtreecommitdiff
path: root/hadrian/src/Rules
Commit message (Expand)AuthorAgeFilesLines
* Replace ghcWithNativeCodeGen with a proper Backend datatypeSylvain Henry2020-07-221-1/+0
* Add a Lint hadrian rule and an .hlint.yaml file in base/Hécate2020-07-181-0/+45
* Implement `fullCompilerVersion`Hécate2020-07-181-1/+1
* hadrian: build check-ppr dynamic if GHC is build dynamicStefan Schulze Frielinghaus2020-07-131-1/+4
* Hadrian: ghc-gmp.h shouldn't be a compiler dependencySylvain Henry2020-07-071-3/+0
* hadrian: link check-ppr against debugging RTS if ghcDebuggedStefan Schulze Frielinghaus2020-07-071-1/+6
* Add the __GHC_FULL_VERSION__ CPP macro to expose the full GHC versionHécate2020-07-031-1/+5
* hadrian/make: Detect makeindexBen Gamari2020-06-251-0/+7
* Update HadrianSylvain Henry2020-06-174-19/+28
* hadrian: Add missing deriveConstants dependency on ghcplatform.hBen Gamari2020-06-071-0/+3
* Hadrian: fix binary-dist target for cross-compilationSylvain Henry2020-06-011-5/+8
* hadrian: introduce 'install' targetAlp Mestanogullari2020-05-291-0/+13
* Move Config module into GHC.SettingsSylvain Henry2020-05-242-3/+3
* Use Data.IntMap.disjointSimon Jakobi2020-05-141-3/+2
* Hadrian: Improve tool-args command to support more componentsMatthew Pickering2020-04-301-0/+128
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1/+1
* Add :doc to GHC.Primmniip2020-04-231-1/+2
* Modules (#13009)Sylvain Henry2020-04-182-8/+8
* Hadrian: fix dyn_o/dyn_hi rule (#17534)Sylvain Henry2020-04-171-1/+16
* hadrian: get rid of unnecessary levels of nesting in source-distAlp Mestanogullari2020-04-141-4/+6
* Make Hadrian build with Cabal-3.2Ryan Scott2020-04-021-1/+1
* Kill wORDS_BIGENDIAN and replace it with platformByteOrder (#17957)Sylvain Henry2020-04-011-0/+1
* hadrian: Eliminate redundant .exe from GHC pathBen Gamari2020-03-221-1/+1
* Hadrian: ignore in-tree GMP objects with ``--lint``Sylvain Henry2020-03-201-4/+2
* Hadrian: fix absolute buildroot support (#17822)Sylvain Henry2020-03-141-1/+1
* hadrian: improve dependency tracking for the check-* programsAlp Mestanogullari2020-03-132-22/+35
* Hadrian: track missing configure resultsSylvain Henry2020-03-101-2/+21
* Use configure script to detect that we should use in-tree GMP on WindowsSylvain Henry2020-03-021-3/+3
* hadrian: docs depend on stage1 ghcAdam Sandberg Ericsson2020-02-231-1/+3
* Hadrian: `docs` rule needs `configure` (#17840)Sylvain Henry2020-02-211-0/+4
* Hadrian: fix source-dist target (#17849)Sylvain Henry2020-02-201-21/+11
* Hadrian: minor GMP refactoringSylvain Henry2020-02-201-23/+27
* Hadrian: refactor GMP in-tree build support (#17756)Sylvain Henry2020-02-184-105/+137
* Rework handling of win32 toolchain tarballsBen Gamari2020-02-141-1/+2
* Hadrian: drop Sphinx flag checking for PDF documentation (#17825)Sylvain Henry2020-02-141-2/+0
* hadrian: build (and ship) iserv on WindowsAlp Mestanogullari2020-02-112-17/+14
* hadrian: Windows fixes (bindists, CI)Alp Mestanogullari2020-02-092-7/+8
* hadrian: Depend upon libray dependencies when configuring packagesBen Gamari2020-02-082-1/+12
* Fix GhcThreaded settingBen Gamari2020-02-081-1/+1
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-2/+2
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-043-3/+3
* Use *Mode suffix instead of *MJosh Meredith2019-12-171-4/+4
* Rename SphinxMode constructorsJosh Meredith2019-12-171-4/+4
* hadrian: Define NOSMP when building rts unregisterisedBen Gamari2019-10-291-1/+1
* Fix path to ghc-flags in users guide Hadrian rulesLuke Lau2019-10-271-2/+2
* Remove unused importLuke Lau2019-10-271-1/+0
* Make Hadrian use -dynamic-too in the basic caseJames Foster2019-10-251-1/+13
* Hadrian: Invoke ghc0 via bash when running tests to fix #17362.Andreas Klebinger2019-10-231-1/+3
* hadrian: Add support for bindist compressors other than XzBen Gamari2019-10-151-11/+31
* Simplify Configure in a few waysJohn Ericson2019-10-121-10/+0