Add with_wasm_pthread flag
diff --git a/build/rive_build_config.lua b/build/rive_build_config.lua index 530c2d0..65ff9c8 100644 --- a/build/rive_build_config.lua +++ b/build/rive_build_config.lua
@@ -119,6 +119,11 @@ }) newoption({ + trigger = 'with_wasm_pthread', + description = 'Embed wasm directly into the js, instead of side-loading it.', +}) + +newoption({ trigger = 'no-lto', description = 'Don\'t build with link time optimizations.', }) @@ -808,6 +813,12 @@ linkoptions({ '-sSINGLE_FILE=1' }) end + filter('options:with_wasm_pthread') + do + buildoptions({ '-pthread' }) + linkoptions({ '-pthread' }) + end + filter('options:config=release') do buildoptions({ '-Oz' })