浏览代码

fix Emscripten test builds for WebGPU

Andre Weissflog 1 月之前
父节点
当前提交
5e8d06f983
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      tests/CMakeLists.txt

+ 3 - 1
tests/CMakeLists.txt

@@ -73,7 +73,9 @@ if (EMSCRIPTEN)
     set(CMAKE_EXECUTABLE_SUFFIX ".html")
     set(link_flags ${link_flags} -sNO_FILESYSTEM=1 -sASSERTIONS=0 -sMALLOC=emmalloc -sINITIAL_MEMORY=33554432 --closure=1)
     if (SOKOL_BACKEND STREQUAL SOKOL_WGPU)
-        set(link_flags ${link_flags} -sUSE_WEBGPU=1)
+        set(c_flags ${c_flags} --use-port=emdawnwebgpu)
+        set(cxx_flags ${cxx_flags} --use-port=emdawnwebgpu)
+        set(link_flags ${link_flags} --use-port=emdawnwebgpu)
     else()
         set(link_flags ${link_flags} -sMIN_WEBGL_VERSION=2 -sMAX_WEBGL_VERSION=2)
     endif()