diff options
Diffstat (limited to 'lang/ghc/bsd.cabal.options.mk')
-rw-r--r-- | lang/ghc/bsd.cabal.options.mk | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lang/ghc/bsd.cabal.options.mk b/lang/ghc/bsd.cabal.options.mk index b222ac88fb94..0e339f0f612e 100644 --- a/lang/ghc/bsd.cabal.options.mk +++ b/lang/ghc/bsd.cabal.options.mk @@ -17,11 +17,12 @@ LOCALBASE?= /usr/local GHC_CMD?= ${LOCALBASE}/bin/ghc HADDOCK_CMD?= ${LOCALBASE}/bin/haddock HSCOLOUR_CMD?= ${LOCALBASE}/bin/HsColour -GHC_VERSION= 7.4.2 +GHC_VERSION= 7.6.3 HSCOLOUR_DESC?= Colorize generated documentation by HsColour DYNAMIC_DESC?= Add support for dynamic linking PROFILE_DESC?= Add support for profiling +LLVM_DESC?= Use the LLVM backend for code generation .if !exists(${GHC_CMD}) || (exists(${LOCALBASE}/lib/ghc-${GHC_VERSION}/ghc-${GHC_VERSION}/GHC.dyn_hi) && !defined(IGNORE_DYNAMIC)) OPTIONS_DEFINE+= DYNAMIC @@ -32,6 +33,10 @@ OPTIONS_DEFAULT+= DYNAMIC OPTIONS_DEFINE+= PROFILE .endif +.if !defined(IGNORE_LLVM) +OPTIONS_DEFINE+= LLVM +.endif + .if !exists(${GHC_CMD}) || ((exists(${HADDOCK_CMD}) && exists(${LOCALBASE}/lib/ghc-${GHC_VERSION}/html)) && !defined(NOPORTDOCS)) OPTIONS_DEFINE+= DOCS OPTIONS_DEFAULT+= DOCS |