[commit: ghc] wip/nfs-locking: Drop checkApiAnnotations utility (6abcec9)
git at git.haskell.org
git at git.haskell.org
Fri Oct 27 01:00:30 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/nfs-locking
Link : http://ghc.haskell.org/trac/ghc/changeset/6abcec9b1a92c1d35a15d9c01c38e6ecc06c4e87/ghc
>---------------------------------------------------------------
commit 6abcec9b1a92c1d35a15d9c01c38e6ecc06c4e87
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date: Wed Sep 27 23:36:24 2017 +0100
Drop checkApiAnnotations utility
See https://phabricator.haskell.org/D4039
>---------------------------------------------------------------
6abcec9b1a92c1d35a15d9c01c38e6ecc06c4e87
src/GHC.hs | 32 +++++++++++++++-----------------
1 file changed, 15 insertions(+), 17 deletions(-)
diff --git a/src/GHC.hs b/src/GHC.hs
index 32676cd..77a63e9 100644
--- a/src/GHC.hs
+++ b/src/GHC.hs
@@ -1,14 +1,14 @@
{-# OPTIONS_GHC -fno-warn-missing-signatures #-}
module GHC (
-- * GHC packages
- array, base, binary, bytestring, cabal, checkApiAnnotations, compareSizes,
- compiler, containers, deepseq, deriveConstants, directory, filepath,
- genapply, genprimopcode, ghc, ghcBoot, ghcBootTh, ghcCabal, ghcCompact, ghci,
- ghcPkg, ghcPrim, ghcTags, ghcSplit, haddock, haskeline, hsc2hs, hp2ps,
- hpc, hpcBin, integerGmp, integerSimple, iservBin, libffi, mtl, parsec,
- parallel, pretty, primitive, process, rts, runGhc, stm, templateHaskell,
- terminfo, text, time, touchy, transformers, unlit, unix, win32, xhtml,
- ghcPackages, isGhcPackage, defaultPackages,
+ array, base, binary, bytestring, cabal, compareSizes, compiler, containers,
+ deepseq, deriveConstants, directory, filepath, genapply, genprimopcode, ghc,
+ ghcBoot, ghcBootTh, ghcCabal, ghcCompact, ghci, ghcPkg, ghcPrim, ghcTags,
+ ghcSplit, haddock, haskeline, hsc2hs, hp2ps, hpc, hpcBin, integerGmp,
+ integerSimple, iservBin, libffi, mtl, parsec, parallel, pretty, primitive,
+ process, rts, runGhc, stm, templateHaskell, terminfo, text, time, touchy,
+ transformers, unlit, unix, win32, xhtml, ghcPackages, isGhcPackage,
+ defaultPackages,
-- * Package information
programName, nonCabalContext, nonHsMainPackage, autogenPath, installStage,
@@ -30,13 +30,13 @@ import Oracles.Flag (crossCompiling)
-- modify build default build conditions in "UserSettings".
ghcPackages :: [Package]
ghcPackages =
- [ array, base, binary, bytestring, cabal, checkApiAnnotations, compareSizes
- , compiler, containers, deepseq, deriveConstants, directory, filepath
- , genapply, genprimopcode, ghc, ghcBoot, ghcBootTh, ghcCabal, ghcCompact
- , ghci, ghcPkg, ghcPrim, ghcTags, haddock, haskeline, hsc2hs, hp2ps, hpc
- , hpcBin, integerGmp, integerSimple, iservBin, libffi, mtl, parsec, parallel
- , pretty, primitive, process, rts, runGhc, stm, templateHaskell, terminfo
- , text, time, touchy, transformers, unlit, unix, win32, xhtml ]
+ [ array, base, binary, bytestring, cabal, compareSizes, compiler, containers
+ , deepseq, deriveConstants, directory, filepath, genapply, genprimopcode
+ , ghc, ghcBoot, ghcBootTh, ghcCabal, ghcCompact, ghci, ghcPkg, ghcPrim
+ , ghcTags, haddock, haskeline, hsc2hs, hp2ps, hpc, hpcBin, integerGmp
+ , integerSimple, iservBin, libffi, mtl, parsec, parallel, pretty, primitive
+ , process, rts, runGhc, stm, templateHaskell, terminfo, text, time, touchy
+ , transformers, unlit, unix, win32, xhtml ]
-- TODO: Optimise by switching to sets of packages.
isGhcPackage :: Package -> Bool
@@ -48,7 +48,6 @@ base = hsLib "base"
binary = hsLib "binary"
bytestring = hsLib "bytestring"
cabal = hsLib "Cabal" `setPath` "libraries/Cabal/Cabal"
-checkApiAnnotations = hsUtil "check-api-annotations"
compareSizes = hsUtil "compareSizes" `setPath` "utils/compare_sizes"
compiler = hsTop "ghc" `setPath` "compiler"
containers = hsLib "containers"
@@ -140,7 +139,6 @@ stage0Packages = do
cross <- crossCompiling
return $ [ binary
, cabal
- , checkApiAnnotations
, compareSizes
, compiler
, deriveConstants
More information about the ghc-commits
mailing list