[commit: ghc] wip/nfs-locking: Drop checkApiAnnotations utility (6abcec9)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:43:14 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