[commit: ghc] ghc-8.4: Rip out hadrian subtree (351c460)
git at git.haskell.org
git at git.haskell.org
Mon Dec 11 20:36:28 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : ghc-8.4
Link : http://ghc.haskell.org/trac/ghc/changeset/351c460c6df24d8c0a490eea7e19867d2f1784fd/ghc
>---------------------------------------------------------------
commit 351c460c6df24d8c0a490eea7e19867d2f1784fd
Author: Ben Gamari <ben at smart-cactus.org>
Date: Fri Dec 8 12:42:35 2017 -0500
Rip out hadrian subtree
Sadly subtrees haven't worked quite as well as we would have liked for
developers. See Hadrian #440.
>---------------------------------------------------------------
351c460c6df24d8c0a490eea7e19867d2f1784fd
hadrian/.ghci | 11 -
hadrian/.gitignore | 26 --
hadrian/.travis.yml | 92 -----
hadrian/LICENSE | 21 -
hadrian/README.md | 194 ---------
hadrian/appveyor.yml | 41 --
hadrian/build.bat | 6 -
hadrian/build.cabal.sh | 74 ----
hadrian/build.global-db.bat | 32 --
hadrian/build.global-db.sh | 52 ---
hadrian/build.sh | 35 --
hadrian/build.stack.bat | 11 -
hadrian/build.stack.nix.sh | 33 --
hadrian/build.stack.sh | 39 --
hadrian/cabal.project | 5 -
hadrian/cfg/system.config.in | 138 -------
hadrian/circle.yml | 42 --
hadrian/doc/cross-compile.md | 57 ---
hadrian/doc/flavours.md | 176 ---------
hadrian/doc/user-settings.md | 212 ----------
hadrian/doc/windows.md | 69 ----
hadrian/hadrian.cabal | 142 -------
hadrian/src/Base.hs | 121 ------
hadrian/src/Builder.hs | 296 --------------
hadrian/src/CommandLine.hs | 137 -------
hadrian/src/Context.hs | 158 --------
hadrian/src/Environment.hs | 16 -
hadrian/src/Expression.hs | 123 ------
hadrian/src/Flavour.hs | 34 --
hadrian/src/GHC.hs | 289 --------------
hadrian/src/Hadrian/Builder.hs | 125 ------
hadrian/src/Hadrian/Builder/Ar.hs | 68 ----
hadrian/src/Hadrian/Builder/Sphinx.hs | 39 --
hadrian/src/Hadrian/Builder/Tar.hs | 40 --
hadrian/src/Hadrian/Expression.hs | 153 -------
hadrian/src/Hadrian/Haskell/Cabal.hs | 44 ---
hadrian/src/Hadrian/Haskell/Cabal/Parse.hs | 63 ---
hadrian/src/Hadrian/Oracles/ArgsHash.hs | 51 ---
hadrian/src/Hadrian/Oracles/DirectoryContents.hs | 64 ---
hadrian/src/Hadrian/Oracles/Path.hs | 62 ---
hadrian/src/Hadrian/Oracles/TextFile.hs | 123 ------
hadrian/src/Hadrian/Package.hs | 120 ------
hadrian/src/Hadrian/Target.hs | 29 --
hadrian/src/Hadrian/Utilities.hs | 406 -------------------
hadrian/src/Main.hs | 59 ---
hadrian/src/Oracles/Flag.hs | 74 ----
hadrian/src/Oracles/ModuleFiles.hs | 160 --------
hadrian/src/Oracles/PackageData.hs | 66 ----
hadrian/src/Oracles/Setting.hs | 236 -----------
hadrian/src/Rules.hs | 123 ------
hadrian/src/Rules/Clean.hs | 23 --
hadrian/src/Rules/Compile.hs | 81 ----
hadrian/src/Rules/Configure.hs | 43 --
hadrian/src/Rules/Dependencies.hs | 33 --
hadrian/src/Rules/Documentation.hs | 197 ---------
hadrian/src/Rules/Generate.hs | 482 -----------------------
hadrian/src/Rules/Gmp.hs | 119 ------
hadrian/src/Rules/Install.hs | 336 ----------------
hadrian/src/Rules/Libffi.hs | 108 -----
hadrian/src/Rules/Library.hs | 103 -----
hadrian/src/Rules/PackageData.hs | 119 ------
hadrian/src/Rules/Program.hs | 113 ------
hadrian/src/Rules/Register.hs | 44 ---
hadrian/src/Rules/Selftest.hs | 92 -----
hadrian/src/Rules/SourceDist.hs | 113 ------
hadrian/src/Rules/Test.hs | 72 ----
hadrian/src/Rules/Wrappers.hs | 162 --------
hadrian/src/Settings.hs | 68 ----
hadrian/src/Settings/Builders/Alex.hs | 8 -
hadrian/src/Settings/Builders/Cc.hs | 26 --
hadrian/src/Settings/Builders/Common.hs | 58 ---
hadrian/src/Settings/Builders/Configure.hs | 25 --
hadrian/src/Settings/Builders/DeriveConstants.hs | 39 --
hadrian/src/Settings/Builders/GenPrimopCode.hs | 24 --
hadrian/src/Settings/Builders/Ghc.hs | 149 -------
hadrian/src/Settings/Builders/GhcCabal.hs | 118 ------
hadrian/src/Settings/Builders/GhcPkg.hs | 17 -
hadrian/src/Settings/Builders/Haddock.hs | 63 ---
hadrian/src/Settings/Builders/Happy.hs | 9 -
hadrian/src/Settings/Builders/HsCpp.hs | 16 -
hadrian/src/Settings/Builders/Hsc2Hs.hs | 56 ---
hadrian/src/Settings/Builders/Ld.hs | 9 -
hadrian/src/Settings/Builders/Make.hs | 16 -
hadrian/src/Settings/Builders/Xelatex.hs | 7 -
hadrian/src/Settings/Default.hs | 173 --------
hadrian/src/Settings/Default.hs-boot | 20 -
hadrian/src/Settings/Flavours/Development.hs | 20 -
hadrian/src/Settings/Flavours/Performance.hs | 18 -
hadrian/src/Settings/Flavours/Profiled.hs | 19 -
hadrian/src/Settings/Flavours/Quick.hs | 22 --
hadrian/src/Settings/Flavours/QuickCross.hs | 24 --
hadrian/src/Settings/Flavours/Quickest.hs | 23 --
hadrian/src/Settings/Packages/Base.hs | 12 -
hadrian/src/Settings/Packages/Cabal.hs | 10 -
hadrian/src/Settings/Packages/Compiler.hs | 45 ---
hadrian/src/Settings/Packages/Ghc.hs | 13 -
hadrian/src/Settings/Packages/GhcCabal.hs | 32 --
hadrian/src/Settings/Packages/GhcPkg.hs | 7 -
hadrian/src/Settings/Packages/GhcPrim.hs | 12 -
hadrian/src/Settings/Packages/Ghci.hs | 6 -
hadrian/src/Settings/Packages/Haddock.hs | 7 -
hadrian/src/Settings/Packages/Haskeline.hs | 8 -
hadrian/src/Settings/Packages/IntegerGmp.hs | 24 --
hadrian/src/Settings/Packages/Rts.hs | 224 -----------
hadrian/src/Settings/Packages/RunGhc.hs | 9 -
hadrian/src/Settings/Warnings.hs | 56 ---
hadrian/src/Stage.hs | 31 --
hadrian/src/Target.hs | 26 --
hadrian/src/UserSettings.hs | 64 ---
hadrian/src/Utilities.hs | 88 -----
hadrian/src/Way.hs | 162 --------
hadrian/stack.yaml | 25 --
112 files changed, 8915 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 351c460c6df24d8c0a490eea7e19867d2f1784fd
More information about the ghc-commits
mailing list