aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2026-01-19 23:36:35 +0100
committerJohn MacFarlane <[email protected]>2026-01-19 23:36:35 +0100
commit59e300cfd2ccd315042eb1e2f111a7761829ebe5 (patch)
tree7cf0b3186fb7c3c6734f81b97d5974917eefcfe5
parent68f8ea50d3eacb9fecd1db2b2046c261b03a9418 (diff)
Add more lua build options for wasm.
-rw-r--r--cabal.project3
1 files changed, 2 insertions, 1 deletions
diff --git a/cabal.project b/cabal.project
index c31f628c0..0a44438a1 100644
--- a/cabal.project
+++ b/cabal.project
@@ -50,8 +50,9 @@ if arch(wasm32)
package lua
flags: +cross-compile
- ghc-options: -optc-D_WASI_EMULATED_SIGNAL -optc-lwasi-emulated-signal -optc-mllvm -optc-wasm-enable-sjlj -optc-mllvm -optc-wasm-use-legacy-eh -optc-D_WASI_EMULATED_PROCESS_CLOCKS -optc-lwasi-emulated-process-clocks -optc-DLUA_NOTEMP -optl-lsetjmp
+ ghc-options: -optc-D_WASI_EMULATED_SIGNAL -optc-lwasi-emulated-signal -optc-mllvm -optc-wasm-enable-sjlj -optc-mllvm -optc-wasm-use-legacy-eh=false -optc-D_WASI_EMULATED_PROCESS_CLOCKS -optc-lwasi-emulated-process-clocks -optc-DLUA_NOTEMP -optl-lsetjmp
ld-options: -lsetjmp
+ extra-libraries: setjmp
package pandoc
flags: +embed_data_files -http