summaryrefslogtreecommitdiff
path: root/hadrian/src/Rules
Commit message (Expand)AuthorAgeFilesLines
* Add a distclean command to hadrian.Andreas Klebinger2021-03-091-3/+10
* Add the docspec:base rule to HadrianHécate2021-02-221-0/+57
* Fix typosBrian Wignall2021-02-061-1/+1
* Hadrian: Add support for packages with C++ filesMatthew Pickering2021-02-053-3/+18
* hadrian: Add missing dependenciesBen Gamari2021-01-091-1/+5
* hadrian: correctly copy the docs dir into the bindist #18669Adam Sandberg Ericsson2020-12-121-1/+9
* Hadrian: fix libffi tarball parsingSylvain Henry2020-12-111-1/+1
* Hadrian: don't fail if ghc-tarballs dir doesn't existSylvain Henry2020-11-031-1/+1
* build system: Clean mingw tarballsBen Gamari2020-10-271-0/+5
* Don't get host RTS ways via settings (#18651)Sylvain Henry2020-10-171-3/+0
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-1/+31
* Bump Cabal, hsc2hs, directory, process submodulesBen Gamari2020-09-301-1/+1
* Namespace the Hadrian linting rule for baseHécate2020-09-241-6/+6
* hadrian: Fail on Sphinx syntax errorsBen Gamari2020-09-191-0/+15
* [macOS] improved runpath handlingMoritz Angermann2020-09-071-0/+2
* document how build system find toolchains on WindowsTamar Christina2020-08-281-0/+1
* Fix use distro toolchianTamar Christina2020-08-281-0/+3
* Refactor handling of object mergingBen Gamari2020-08-052-1/+4
* hadrian: Fix running stage0/bin/ghc with wrong package DB. Fixes #17468.Niklas Hambüchen2020-08-031-1/+5
* Fix build systemsSylvain Henry2020-07-251-5/+5
* Move GHC.Platform into the compilerSylvain Henry2020-07-251-10/+7
* Put PlatformConstants into PlatformSylvain Henry2020-07-251-0/+6
* 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