From cbe07e8c85b6ec08718e8e162eb246492fd9f7cb Mon Sep 17 00:00:00 2001 From: Alan Zimmerman Date: Mon, 11 Jul 2016 20:13:39 +0200 Subject: [PATCH] Add cabal.project to allow "cabal new-build" Note: this is needed if any other project (such as HaRe) wants to use "cabal new-build" having ghc-mod as a dependency. Otherwise it is innocuous --- .gitignore | 1 + cabal.project | 3 +++ ghc-mod.cabal | 1 + 3 files changed, 5 insertions(+) create mode 100644 cabal.project diff --git a/.gitignore b/.gitignore index 05fd776..a774166 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ cabal.sandbox.config cabal-dev /TAGS /tags +/cabal.project.local diff --git a/cabal.project b/cabal.project new file mode 100644 index 0000000..4c4949f --- /dev/null +++ b/cabal.project @@ -0,0 +1,3 @@ +-- do not build sub-packages when using features from +-- http://blog.ezyang.com/2016/05/announcing-cabal-new-build-nix-style-local-builds/ +packages: . diff --git a/ghc-mod.cabal b/ghc-mod.cabal index d2d8e9d..2964579 100644 --- a/ghc-mod.cabal +++ b/ghc-mod.cabal @@ -31,6 +31,7 @@ Data-Files: elisp/Makefile elisp/*.el Data-Files: LICENSE COPYING.BSD3 COPYING.AGPL3 Extra-Source-Files: ChangeLog + cabal.project SetupCompat.hs NotCPP/*.hs NotCPP/COPYING