File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 343
343
<CMakeBuildRuntimeConfigureCmd >$(CMakeBuildRuntimeConfigureCmd) -DMONO_OBJ_INCLUDES=" $(MonoObjDir.TrimEnd('\/').Replace('\','/'))" </CMakeBuildRuntimeConfigureCmd >
344
344
<CMakeBuildRuntimeConfigureCmd >$(CMakeBuildRuntimeConfigureCmd) -DMONO_ARTIFACTS_DIR=" $(MonoArtifactsPath.TrimEnd('\/').Replace('\','/'))" </CMakeBuildRuntimeConfigureCmd >
345
345
<CMakeBuildRuntimeConfigureCmd >$(CMakeBuildRuntimeConfigureCmd) -DNATIVE_BIN_DIR=" $(NativeBinDir.TrimEnd('\/').Replace('\','/'))" </CMakeBuildRuntimeConfigureCmd >
346
- <CMakeBuildRuntimeConfigureCmd Condition =" '$(WasmEnableSIMD)' == 'true'" >$(CMakeBuildRuntimeConfigureCmd) -DCONFIGURATION_COMPILE_OPTIONS =" -msimd128 -mbulk-memory" -DCONFIGURATION_INTERPSIMDTABLES_LIB=" simd" </CMakeBuildRuntimeConfigureCmd >
346
+ <CMakeBuildRuntimeConfigureCmd Condition =" '$(WasmEnableSIMD)' == 'true'" >$(CMakeBuildRuntimeConfigureCmd) -DCONFIGURATION_COMPILE_OPTION1 =" -msimd128" -DCONFIGURATION_COMPILE_OPTION2= " -mbulk-memory" -DCONFIGURATION_INTERPSIMDTABLES_LIB=" simd" </CMakeBuildRuntimeConfigureCmd >
347
347
<CMakeBuildRuntimeConfigureCmd Condition =" '$(WasmEnableSIMD)' != 'true'" >$(CMakeBuildRuntimeConfigureCmd) -DCONFIGURATION_INTERPSIMDTABLES_LIB=" nosimd" </CMakeBuildRuntimeConfigureCmd >
348
348
<CMakeBuildRuntimeConfigureCmd Condition =" '$(WasmEnableThreads)' == 'true'" >$(CMakeBuildRuntimeConfigureCmd) -DDISABLE_THREADS=0</CMakeBuildRuntimeConfigureCmd >
349
349
<CMakeBuildRuntimeConfigureCmd Condition =" '$(WasmEnableJsInteropByValue)' == 'true'" >$(CMakeBuildRuntimeConfigureCmd) -DENABLE_JS_INTEROP_BY_VALUE=1</CMakeBuildRuntimeConfigureCmd >
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ set(CMAKE_EXECUTABLE_SUFFIX ".js")
9
9
add_executable (dotnet.native runtime.c corebindings.c driver.c pinvoke.c)
10
10
11
11
target_include_directories (dotnet.native PUBLIC ${MONO_INCLUDES} ${MONO_OBJ_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} /include /wasm)
12
- target_compile_options (dotnet.native PUBLIC @${NATIVE_BIN_DIR} /src/emcc-default.rsp @${NATIVE_BIN_DIR} /src/emcc-compile.rsp -DGEN_PINVOKE=1 ${CONFIGURATION_COMPILE_OPTIONS } )
12
+ target_compile_options (dotnet.native PUBLIC @${NATIVE_BIN_DIR} /src/emcc-default.rsp @${NATIVE_BIN_DIR} /src/emcc-compile.rsp -DGEN_PINVOKE=1 ${CONFIGURATION_COMPILE_OPTION1} ${CONFIGURATION_COMPILE_OPTION2 } )
13
13
14
14
set_target_properties (dotnet.native PROPERTIES COMPILE_FLAGS ${CONFIGURATION_EMCC_FLAGS} )
15
15
@@ -39,7 +39,7 @@ set_target_properties(dotnet.native PROPERTIES
39
39
RUNTIME_OUTPUT_DIRECTORY "${NATIVE_BIN_DIR} " )
40
40
41
41
set (ignoreMeWasmOptFlags "${CONFIGURATION_WASM_OPT_FLAGS} " )
42
- set (ignoreMeWasmOptAdditionalFlags "${CONFIGURATION_COMPILE_OPTIONS } " )
42
+ set (ignoreMeWasmOptAdditionalFlags "${CONFIGURATION_COMPILE_OPTION1} " " ${CONFIGURATION_COMPILE_OPTION2 } " )
43
43
set (ignoreMeEmsdkPath "${EMSDK_PATH} " )
44
44
45
45
if (CMAKE_BUILD_TYPE STREQUAL "Release" )
You can’t perform that action at this time.
0 commit comments