nim-wasm-test/config.nims

28 lines
687 B
Text
Raw Normal View History

2025-08-19 13:21:43 -07:00
when defined(emscripten):
--define:GraphicsApiOpenGlEs2
# --define:NaylibWebResources
# switch("define", "NaylibWebResourcesPath=resources")
# switch("define", "NaylibWebPthreadPoolSize=2")
# --define:NaylibWebAsyncify
--os:linux
--cpu:wasm32
--cc:clang
--clang.exe:emcc
--clang.linkerexe:emcc
--clang.cpp.exe:emcc
--clang.cpp.linkerexe:emcc
--mm:arc
--threads:on
--panics:on
--exceptions:goto
--define:noSignalHandler
--passL:"-03"
# --passL:"-s EXPORT_NAME=Test1Module"
# --passL:"-s MODULARIZE=1"
--passL:"-s ASYNCIFY" # async support
# --passL:"-s JSPI" # async support
--passL:"-o index.html"
# --passL:"--shell-file minshell.html"