From e6ad0a57587e5ef21c4b1d2c8ff15ff04a78aed8 Mon Sep 17 00:00:00 2001 From: Pepe Iborra Date: Sat, 1 Aug 2020 16:18:53 +0100 Subject: [PATCH] Add ghc-api-version.h from ghcide --- haskell-language-server.cabal | 3 +++ include/ghc-api-version.h | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 include/ghc-api-version.h diff --git a/haskell-language-server.cabal b/haskell-language-server.cabal index 30a2495db45..7d598bb0f9a 100644 --- a/haskell-language-server.cabal +++ b/haskell-language-server.cabal @@ -15,6 +15,7 @@ build-type: Simple extra-source-files: README.md ChangeLog.md + include/ghc-api-version.h flag agpl Description: Enable AGPL dependencies @@ -93,6 +94,8 @@ library , time , transformers , unordered-containers + include-dirs: + include if os(windows) build-depends: Win32 else diff --git a/include/ghc-api-version.h b/include/ghc-api-version.h new file mode 100644 index 00000000000..11cabb3dc90 --- /dev/null +++ b/include/ghc-api-version.h @@ -0,0 +1,10 @@ +#ifndef GHC_API_VERSION_H +#define GHC_API_VERSION_H + +#ifdef GHC_LIB +#define MIN_GHC_API_VERSION(x,y,z) MIN_VERSION_ghc_lib(x,y,z) +#else +#define MIN_GHC_API_VERSION(x,y,z) MIN_VERSION_ghc(x,y,z) +#endif + +#endif