summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Ethier <justin.ethier@gmail.com>2021-02-04 08:42:43 -0800
committerJustin Ethier <justin.ethier@gmail.com>2021-02-04 08:42:43 -0800
commitd5643af2f344013f403bc4c97d6ead4e6c19af52 (patch)
tree0e90eeab322120fb02b8bcf34d86760ea4f9754d
parent1ce7f97843191e37d2fb319f2b1c9a970ec4f032 (diff)
Fixes for hackage / cabal
-rw-r--r--extensions/husk-scheme-libs.cabal1
-rw-r--r--husk-scheme.cabal9
2 files changed, 7 insertions, 3 deletions
diff --git a/extensions/husk-scheme-libs.cabal b/extensions/husk-scheme-libs.cabal
index e0be74f3..351acf5c 100644
--- a/extensions/husk-scheme-libs.cabal
+++ b/extensions/husk-scheme-libs.cabal
@@ -19,6 +19,7 @@ Source-Repository head
Location: git://github.com/justinethier/husk-scheme.git
Library
+ Default-Language: Haskell2010
Build-Depends: base >= 2.0 && < 5, array, containers, json, husk-scheme, mtl, transformers
Hs-Source-Dirs: hs-src
Exposed-Modules: Language.Scheme.Plugins.JSON
diff --git a/husk-scheme.cabal b/husk-scheme.cabal
index ade5bc83..2079bfba 100644
--- a/husk-scheme.cabal
+++ b/husk-scheme.cabal
@@ -73,8 +73,9 @@ flag useptrs
default: True
Library
+ Default-Language: Haskell2010
Build-Depends: base >= 2.0 && < 5, array, containers, haskeline, transformers, mtl, parsec, directory, bytestring, utf8-string, time, process, knob
- Extensions: ExistentialQuantification
+ Default-Extensions: ExistentialQuantification
Hs-Source-Dirs: hs-src
Exposed-Modules: Language.Scheme.Core
Language.Scheme.Environments
@@ -109,16 +110,18 @@ Library
cpp-options: -DUsePointers
Executable huski
+ Default-Language: Haskell2010
Build-Depends: husk-scheme, base >= 2.0 && < 5, array, containers, haskeline, transformers, mtl, parsec, directory, process
if flag(useffi)
Build-Depends: ghc, ghc-paths
cpp-options: -DUseFfi
- Extensions: ExistentialQuantification
+ Default-Extensions: ExistentialQuantification
Main-is: shell.hs
Hs-Source-Dirs: hs-src/Interpreter
Other-Modules: Paths_husk_scheme
Executable huskc
+ Default-Language: Haskell2010
Build-Depends: husk-scheme, base >= 2.0 && < 5, array, containers, haskeline, transformers, mtl, parsec, directory, ghc-paths, process, filepath
if flag(usedebug)
cpp-options: -DUseDebug
@@ -127,7 +130,7 @@ Executable huskc
cpp-options: -DUseFfi
if flag(useptrs)
cpp-options: -DUsePointers
- Extensions: ExistentialQuantification
+ Default-Extensions: ExistentialQuantification
Main-is: huskc.hs
Hs-Source-Dirs: hs-src/Compiler
Other-Modules: Paths_husk_scheme