@@ -23,6 +23,7 @@ library
2323 dependent-map >= 0.2.2 && < 0.3,
2424 dependent-sum == 0.3.*,
2525 exception-transformers == 0.4.*,
26+ ghc,
2627 haskell-src-exts >= 1.16 && < 1.18,
2728 haskell-src-meta == 0.6.*,
2829 lens >= 4.7 && < 5,
@@ -50,6 +51,7 @@ library
5051 Reflex.Dynamic.Uniq,
5152 Reflex.DynamicWriter,
5253 Reflex.Host.Class,
54+ Reflex.Optimizer,
5355 Reflex.PerformEvent.Base,
5456 Reflex.PerformEvent.Class,
5557 Reflex.PostBuild.Class,
@@ -57,10 +59,6 @@ library
5759 Reflex.Spider,
5860 Reflex.Spider.Internal
5961
60− if !impl(ghcjs)
61− build-depends: ghc
62− exposed-modules: Reflex.Optimizer
63−
6462 other-extensions: TemplateHaskell
6563 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
6664 ghc-prof-options: -auto-all
@@ -83,13 +81,13 @@ test-suite semantics
8381 split,
8482 transformers >= 0.3
8583
86−test-suite hlint
87− type: exitcode-stdio-1.0
88− main-is: hlint.hs
89− hs-source-dirs: test
90− build-depends: base, hlint == 1.9.*
91− if impl(ghcjs)
92− buildable: False
84+--test-suite hlint
85+-- type: exitcode-stdio-1.0
86+-- main-is: hlint.hs
87+-- hs-source-dirs: test
88+-- build-depends: base, hlint == 1.9.*
89+-- if impl(ghcjs)
90+-- buildable: False
9391
9492benchmark spider-bench
9593 type: exitcode-stdio-1.0