From 8f0b24d62bc67d33044aa08d5fc068d28ab5d302 Mon Sep 17 00:00:00 2001 From: "Vanilla I. Shu" Date: Sun, 19 Sep 2021 12:43:55 +0800 Subject: devel/wasm3: add ports. PR: 258458 Reported by: Martin Filla --- devel/wasm3/files/patch-CMakeLists.txt | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 devel/wasm3/files/patch-CMakeLists.txt (limited to 'devel/wasm3/files/patch-CMakeLists.txt') diff --git a/devel/wasm3/files/patch-CMakeLists.txt b/devel/wasm3/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..3b586e383763 --- /dev/null +++ b/devel/wasm3/files/patch-CMakeLists.txt @@ -0,0 +1,27 @@ +--- CMakeLists.txt.orig 2021-06-02 10:40:14 UTC ++++ CMakeLists.txt +@@ -188,21 +188,10 @@ if(BUILD_WASI MATCHES "simple") + elseif(BUILD_WASI MATCHES "metawasi") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Dd_m3HasMetaWASI") + elseif(BUILD_WASI MATCHES "uvwasi") +- include(FetchContent) +- FetchContent_Declare( +- uvwasi +- GIT_REPOSITORY https://github.com/vshymanskyy/uvwasi.git +- GIT_TAG b063d686848c32a26119513056874f051c74258a +- ) +- +- FetchContent_GetProperties(uvwasi) +- if(NOT uvwasi_POPULATED) +- FetchContent_Populate(uvwasi) +- include_directories("${uvwasi_SOURCE_DIR}/include") +- add_subdirectory(${uvwasi_SOURCE_DIR} ${uvwasi_BINARY_DIR} EXCLUDE_FROM_ALL) +- endif() ++ add_subdirectory("_deps/uvwasi-src") ++ include_directories("_deps/uvwasi-src/include") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Dd_m3HasUVWASI") +- target_link_libraries(${OUT_FILE} uvwasi_a uv_a) ++ target_link_libraries(${OUT_FILE} uvwasi_a) + endif() + + check_ipo_supported(RESULT result) -- cgit v1.2.3