Skip to content

Commit fc4e597

Browse files
committed
fix warning and config issue
1 parent af69113 commit fc4e597

7 files changed

Lines changed: 377 additions & 158 deletions

File tree

tests/unit/shared-heap/CMakeLists.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ set(WAMR_BUILD_FAST_INTERP 1)
1414
set(WAMR_BUILD_JIT 0)
1515
set(WAMR_BUILD_MEMORY64 0)
1616
set(WAMR_BUILD_SHARED_HEAP 1)
17+
set(WAMR_BUILD_SHARED_MEMORY 1)
1718

1819
# Compile wasm modules
1920
set(WASI_SDK_DIR "/opt/wasi-sdk")
@@ -64,4 +65,20 @@ add_executable(shared_heap_test ${unit_test_sources})
6465

6566
target_link_libraries(shared_heap_test gtest_main)
6667

68+
# Copy wasm/aot files from ExternalProject build dirs to the test working directory
69+
set(WASM_APPS_BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/shared_heap_wasm_apps-prefix/src/shared_heap_wasm_apps-build)
70+
add_custom_command(TARGET shared_heap_test POST_BUILD
71+
COMMAND ${CMAKE_COMMAND} -E copy_if_different
72+
${WASM_APPS_BUILD_DIR}/test.wasm
73+
${WASM_APPS_BUILD_DIR}/test.aot
74+
${WASM_APPS_BUILD_DIR}/test_chain.aot
75+
${WASM_APPS_BUILD_DIR}/test_addr_conv.wasm
76+
${WASM_APPS_BUILD_DIR}/test_addr_conv.aot
77+
${WASM_APPS_BUILD_DIR}/test_addr_conv_chain.aot
78+
${WASM_APPS_BUILD_DIR}/test_sandbox.wasm
79+
${WASM_APPS_BUILD_DIR}/test_runtime.wasm
80+
${CMAKE_CURRENT_BINARY_DIR}
81+
COMMENT "Copying wasm/aot test files to test working directory"
82+
)
83+
6784
gtest_discover_tests(shared_heap_test)

0 commit comments

Comments
 (0)