@@ -90,12 +90,12 @@ else()
9090 set (EMNAPI_MT_CFLAGS "-pthread" )
9191endif ()
9292
93- set (EMNAPI_BASIC_TARGET_NAME "emnapi-basic" )
94- set (EMNAPI_BASIC_MT_TARGET_NAME "emnapi-basic-mt" )
93+ # set(EMNAPI_BASIC_TARGET_NAME "emnapi-basic")
94+ # set(EMNAPI_BASIC_MT_TARGET_NAME "emnapi-basic-mt")
9595set (EMNAPI_TARGET_NAME "emnapi" )
9696set (EMNAPI_MT_TARGET_NAME "emnapi-mt" )
9797
98- set (EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME "emnapi-basic-napi-rs-mt" )
98+ # set(EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME "emnapi-basic-napi-rs-mt")
9999set (EMNAPI_NAPI_RS_MT_TARGET_NAME "emnapi-napi-rs-mt" )
100100
101101set (DLMALLOC_TARGET_NAME "dlmalloc" )
@@ -193,22 +193,22 @@ if(IS_EMSCRIPTEN)
193193 target_link_options (${EMNAPI_TARGET_NAME} INTERFACE "--js-library=${EMNAPI_JS_LIB} " )
194194endif ()
195195
196- add_library (${EMNAPI_BASIC_TARGET_NAME} STATIC ${ENAPI_BASIC_SRC} )
197- target_include_directories (${EMNAPI_BASIC_TARGET_NAME} PUBLIC ${EMNAPI_INCLUDE} )
198- target_compile_definitions (${EMNAPI_BASIC_TARGET_NAME}
199- PUBLIC ${EMNAPI_DEFINES}
200- PRIVATE "EMNAPI_DISABLE_UV"
201- )
202- if (IS_EMSCRIPTEN)
203- set_target_properties (${EMNAPI_BASIC_TARGET_NAME} PROPERTIES INTERFACE_LINK_DEPENDS ${EMNAPI_JS_LIB} )
204- target_link_options (${EMNAPI_BASIC_TARGET_NAME} INTERFACE "--js-library=${EMNAPI_JS_LIB} " )
205- endif ()
196+ # add_library(${EMNAPI_BASIC_TARGET_NAME} STATIC ${ENAPI_BASIC_SRC})
197+ # target_include_directories(${EMNAPI_BASIC_TARGET_NAME} PUBLIC ${EMNAPI_INCLUDE})
198+ # target_compile_definitions(${EMNAPI_BASIC_TARGET_NAME}
199+ # PUBLIC ${EMNAPI_DEFINES}
200+ # PRIVATE "EMNAPI_DISABLE_UV"
201+ # )
202+ # if(IS_EMSCRIPTEN)
203+ # set_target_properties(${EMNAPI_BASIC_TARGET_NAME} PROPERTIES INTERFACE_LINK_DEPENDS ${EMNAPI_JS_LIB})
204+ # target_link_options(${EMNAPI_BASIC_TARGET_NAME} INTERFACE "--js-library=${EMNAPI_JS_LIB}")
205+ # endif()
206206
207- if (IS_WASM32 OR IS_WASM32_WASIP1 OR IS_WASM32_WASIP1_THREADS)
208- set (EMNAPI_BUILD_BASIC_MT ON )
209- else ()
210- set (EMNAPI_BUILD_BASIC_MT OFF )
211- endif ()
207+ # if(IS_WASM32 OR IS_WASM32_WASIP1 OR IS_WASM32_WASIP1_THREADS)
208+ # set(EMNAPI_BUILD_BASIC_MT ON)
209+ # else()
210+ # set(EMNAPI_BUILD_BASIC_MT OFF)
211+ # endif()
212212
213213if (IS_WASM32_WASIP1_THREADS)
214214 set (EMNAPI_BUILD_FOR_NAPI_RS ON )
@@ -223,36 +223,36 @@ if(EMNAPI_BUILD_FOR_NAPI_RS)
223223 PUBLIC ${EMNAPI_DEFINES} "NAPI_EXTERN=__attribute__((__import_module__(\" env\" )))"
224224 )
225225
226- add_library (${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME} STATIC
227- ${ENAPI_BASIC_SRC}
228- "${CMAKE_CURRENT_SOURCE_DIR} /src/thread/async_worker_create.c"
229- "${CMAKE_CURRENT_SOURCE_DIR} /src/thread/async_worker_init.S"
230- )
231- target_include_directories (${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME} PUBLIC ${EMNAPI_INCLUDE} )
232- target_compile_definitions (${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME}
233- PUBLIC ${EMNAPI_DEFINES} "NAPI_EXTERN=__attribute__((__import_module__(\" env\" )))"
234- PRIVATE "EMNAPI_DISABLE_UV"
235- )
226+ # add_library(${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME} STATIC
227+ # ${ENAPI_BASIC_SRC}
228+ # "${CMAKE_CURRENT_SOURCE_DIR}/src/thread/async_worker_create.c"
229+ # "${CMAKE_CURRENT_SOURCE_DIR}/src/thread/async_worker_init.S"
230+ # )
231+ # target_include_directories(${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME} PUBLIC ${EMNAPI_INCLUDE})
232+ # target_compile_definitions(${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME}
233+ # PUBLIC ${EMNAPI_DEFINES} "NAPI_EXTERN=__attribute__((__import_module__(\"env\")))"
234+ # PRIVATE "EMNAPI_DISABLE_UV"
235+ # )
236236endif ()
237237
238- if (EMNAPI_BUILD_BASIC_MT)
239- add_library (${EMNAPI_BASIC_MT_TARGET_NAME} STATIC
240- ${ENAPI_BASIC_SRC}
241- "${CMAKE_CURRENT_SOURCE_DIR} /src/thread/async_worker_create.c"
242- "${CMAKE_CURRENT_SOURCE_DIR} /src/thread/async_worker_init.S"
243- )
244- target_compile_options (${EMNAPI_BASIC_MT_TARGET_NAME} PUBLIC "-matomics" "-mbulk-memory" )
245- target_include_directories (${EMNAPI_BASIC_MT_TARGET_NAME} PUBLIC ${EMNAPI_INCLUDE} )
246- target_compile_definitions (${EMNAPI_BASIC_MT_TARGET_NAME}
247- PUBLIC ${EMNAPI_DEFINES}
248- PRIVATE "EMNAPI_DISABLE_UV"
249- )
250-
251- if (IS_EMSCRIPTEN)
252- set_target_properties (${EMNAPI_BASIC_MT_TARGET_NAME} PROPERTIES INTERFACE_LINK_DEPENDS ${EMNAPI_JS_LIB} )
253- target_link_options (${EMNAPI_BASIC_MT_TARGET_NAME} INTERFACE "--js-library=${EMNAPI_JS_LIB} " )
254- endif ()
255- endif ()
238+ # if(EMNAPI_BUILD_BASIC_MT)
239+ # add_library(${EMNAPI_BASIC_MT_TARGET_NAME} STATIC
240+ # ${ENAPI_BASIC_SRC}
241+ # "${CMAKE_CURRENT_SOURCE_DIR}/src/thread/async_worker_create.c"
242+ # "${CMAKE_CURRENT_SOURCE_DIR}/src/thread/async_worker_init.S"
243+ # )
244+ # target_compile_options(${EMNAPI_BASIC_MT_TARGET_NAME} PUBLIC "-matomics" "-mbulk-memory")
245+ # target_include_directories(${EMNAPI_BASIC_MT_TARGET_NAME} PUBLIC ${EMNAPI_INCLUDE})
246+ # target_compile_definitions(${EMNAPI_BASIC_MT_TARGET_NAME}
247+ # PUBLIC ${EMNAPI_DEFINES}
248+ # PRIVATE "EMNAPI_DISABLE_UV"
249+ # )
250+
251+ # if(IS_EMSCRIPTEN)
252+ # set_target_properties(${EMNAPI_BASIC_MT_TARGET_NAME} PROPERTIES INTERFACE_LINK_DEPENDS ${EMNAPI_JS_LIB})
253+ # target_link_options(${EMNAPI_BASIC_MT_TARGET_NAME} INTERFACE "--js-library=${EMNAPI_JS_LIB}")
254+ # endif()
255+ # endif()
256256
257257if (IS_EMSCRIPTEN OR IS_WASM32_WASIP1_THREADS)
258258 set (EMNAPI_BUILD_MT ON )
@@ -309,7 +309,7 @@ endif()
309309# endif()
310310if (LIB_ARCH)
311311 install (TARGETS ${EMNAPI_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
312- install (TARGETS ${EMNAPI_BASIC_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
312+ # install(TARGETS ${EMNAPI_BASIC_TARGET_NAME} DESTINATION "lib/${LIB_ARCH}")
313313 if (EMNAPI_BUILD_V8)
314314 install (TARGETS ${V8_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
315315 endif ()
@@ -319,12 +319,12 @@ if(LIB_ARCH)
319319 install (TARGETS ${V8_MT_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
320320 endif ()
321321 endif ()
322- if (EMNAPI_BUILD_BASIC_MT)
323- install (TARGETS ${EMNAPI_BASIC_MT_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
324- endif ()
322+ # if(EMNAPI_BUILD_BASIC_MT)
323+ # install(TARGETS ${EMNAPI_BASIC_MT_TARGET_NAME} DESTINATION "lib/${LIB_ARCH}")
324+ # endif()
325325 if (EMNAPI_BUILD_FOR_NAPI_RS)
326326 install (TARGETS ${EMNAPI_NAPI_RS_MT_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
327- install (TARGETS ${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
327+ # install(TARGETS ${EMNAPI_BASIC_NAPI_RS_MT_TARGET_NAME} DESTINATION "lib/${LIB_ARCH}")
328328 endif ()
329329 if (IS_WASM32)
330330 install (TARGETS ${DLMALLOC_TARGET_NAME} DESTINATION "lib/${LIB_ARCH} " )
0 commit comments