diff --git a/haskell-language-server.cabal b/haskell-language-server.cabal index 30a2495db4..7d598bb0f9 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 0000000000..11cabb3dc9 --- /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