Skip to content

Commit

Permalink
reflex-dom: simplify webkit2gtk flag usage
Browse files Browse the repository at this point in the history
  • Loading branch information
ali-abrar committed Aug 16, 2023
1 parent 8525a18 commit c1e7ea0
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
7 changes: 2 additions & 5 deletions reflex-dom/reflex-dom.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -93,13 +93,10 @@ library
jsaddle >= 0.9.6 && < 0.10,
jsaddle-wasm >= 0.1 && < 0.2
else
if flag(webkit2gtk)
if flag(webkit2gtk) && !os(android)
build-depends:
jsaddle-webkit2gtk >= 0.9.6 && < 0.10
else
if !os(android)
build-depends:
jsaddle-webkit2gtk >= 0.9.6 && < 0.10


exposed-modules:
Reflex.Dom
Expand Down
3 changes: 2 additions & 1 deletion reflex-dom/src/Reflex/Dom/Internal.hs
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,9 @@ import Language.Javascript.JSaddle (JSM)
run :: JSM () -> IO ()
run = Wasm.run 0

#else
#elif defined(MIN_VERSION_jsaddle_webkit2gtk)
import Language.Javascript.JSaddle.WebKitGTK (run)
#else

#endif

Expand Down

0 comments on commit c1e7ea0

Please sign in to comment.