diff options
Diffstat (limited to 'CMakePresets.json')
| -rw-r--r-- | CMakePresets.json | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json index e87b976bd..7b847e03e 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -16,6 +16,16 @@ } }, { + "name": "emscripten", + "description": "Emscripten-based Wasm build", + "generator": "ninja", + "binaryDir": "${sourceDir}/build.em", + "cacheVariables": { + "SLANG_SLANG_LLVM_FLAVOR": "DISABLE", + "CMAKE_EXE_LINKER_FLAGS": "-sASSERTIONS -sALLOW_MEMORY_GROWTH" + } + }, + { "name": "msvc-base", "hidden": true, "inherits": "default", @@ -75,6 +85,14 @@ "configuration": "Release" }, { + "name": "emscripten", + "configurePreset": "emscripten", + "configuration": "Release", + "targets": [ + "slang" + ] + }, + { "name": "generators", "inherits": "release", "configurePreset": "generators", |
