aboutsummaryrefslogtreecommitdiff
path: root/scripts/meson-emscripten.ini.in
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/meson-emscripten.ini.in')
-rw-r--r--scripts/meson-emscripten.ini.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/meson-emscripten.ini.in b/scripts/meson-emscripten.ini.in
index fc88ce32..57d72c99 100644
--- a/scripts/meson-emscripten.ini.in
+++ b/scripts/meson-emscripten.ini.in
@@ -1,10 +1,14 @@
[constants]
+project_dir = '${PROJECT_SOURCE_DIR}'
emscripten = '${EMSCRIPTEN_TOOLCHAIN}'
emscripten_flags = ['-W', '-Wno-unused-parameter', '-matomics', '-mbulk-memory']
[binaries]
+exe_wrapper = project_dir / 'scripts/emscripten-run.sh'
+
c = emscripten / 'emcc'
cpp = emscripten / 'em++'
+ld = emscripten / 'emcc'
c_ld = emscripten / 'emcc'
cpp_ld = emscripten / 'emcc'
ar = emscripten / 'emar'
@@ -17,6 +21,10 @@ default_library = 'static'
c_args = emscripten_flags
cpp_args = emscripten_flags
+[glib:project options]
+xattr = false
+tests = false
+
[pixman:project options]
loongson-mmi = 'disabled'
mmx = 'disabled'