summaryrefslogtreecommitdiff
path: root/utils/check-api-annotations/check-api-annotations.cabal
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2017-11-02 14:35:01 -0400
committerBen Gamari <ben@smart-cactus.org>2017-11-02 17:03:54 -0400
commitd9b6015d1942aa176e85bb71f34200bab54e1c9c (patch)
tree416d1dca0af01e30570b8aa6ce662e12579c8b59 /utils/check-api-annotations/check-api-annotations.cabal
parentbd765f4b1332b3d2a7908de3f9ff1d50da0e0b1d (diff)
downloadhaskell-d9b6015d1942aa176e85bb71f34200bab54e1c9c.tar.gz
Revert "Move check-ppr and check-api-annotations to testsuite/utils"
Unfortunately this (ironically) ended up breaking bindist testing since we didn't have a package-data.mk. Unfortunately there is no easy way to fix this. This reverts commit 1e9f90af7311c33de0f7f5b7dba594725596d675.
Diffstat (limited to 'utils/check-api-annotations/check-api-annotations.cabal')
-rw-r--r--utils/check-api-annotations/check-api-annotations.cabal29
1 files changed, 29 insertions, 0 deletions
diff --git a/utils/check-api-annotations/check-api-annotations.cabal b/utils/check-api-annotations/check-api-annotations.cabal
new file mode 100644
index 0000000000..880f4d6603
--- /dev/null
+++ b/utils/check-api-annotations/check-api-annotations.cabal
@@ -0,0 +1,29 @@
+Name: check-api-annotations
+Version: 0.1
+Copyright: XXX
+License: BSD3
+-- XXX License-File: LICENSE
+Author: XXX
+Maintainer: XXX
+Synopsis: A utilities for checking the consistency of GHC's API annotations.
+Description:
+ This utility is used to check the consistency between GHC's syntax tree
+ and API annotations used to track token-level details of the original
+ source file. See @utils/check-api-annotations/README@ in GHC's source
+ distribution for details.
+Category: Development
+build-type: Simple
+cabal-version: >=1.10
+
+Executable check-api-annotations
+ Default-Language: Haskell2010
+
+ Main-Is: Main.hs
+
+ Ghc-Options: -Wall
+
+ Build-Depends: base >= 4 && < 5,
+ containers,
+ Cabal >= 2.0 && < 2.1,
+ directory,
+ ghc