|
|
@@ -118,7 +118,7 @@ function(SETUP_LIB_SHARED_TEST TEST_NAME SUB_PATH)
|
|
|
set(TARGET_NAME ${TEST_NAME}_${SUB_PATH})
|
|
|
add_library(_${TARGET_NAME} SHARED $<TARGET_OBJECTS:odr> lib/${TEST_NAME}/${SUB_PATH}/lib.cpp)
|
|
|
SETUP_TARGET(_${TARGET_NAME} ENTT_API_EXPORT)
|
|
|
- SETUP_BASIC_TEST_DEPRECATED(lib_${TARGET_NAME} lib/${TEST_NAME}/${SUB_PATH}/main.cpp ENTT_API_IMPORT)
|
|
|
+ SETUP_BASIC_TEST(NAME lib_${TARGET_NAME} SOURCES lib/${TEST_NAME}/${SUB_PATH}/main.cpp DEFS ENTT_API_IMPORT)
|
|
|
set_target_properties(lib_${TARGET_NAME} PROPERTIES CXX_CLANG_TIDY "")
|
|
|
target_link_libraries(lib_${TARGET_NAME} PRIVATE _${TARGET_NAME})
|
|
|
endfunction()
|
|
|
@@ -127,7 +127,7 @@ function(SETUP_LIB_PLUGIN_TEST TEST_NAME SUB_PATH)
|
|
|
set(TARGET_NAME ${TEST_NAME}_${SUB_PATH})
|
|
|
add_library(_${TARGET_NAME} MODULE $<TARGET_OBJECTS:odr> lib/${TEST_NAME}/${SUB_PATH}/plugin.cpp)
|
|
|
SETUP_TARGET(_${TARGET_NAME} ${ARGVN})
|
|
|
- SETUP_BASIC_TEST_DEPRECATED(lib_${TARGET_NAME} lib/${TEST_NAME}/${SUB_PATH}/main.cpp PLUGIN="$<TARGET_FILE:_${TARGET_NAME}>" ${ARGVN})
|
|
|
+ SETUP_BASIC_TEST(NAME lib_${TARGET_NAME} SOURCES lib/${TEST_NAME}/${SUB_PATH}/main.cpp DEFS PLUGIN="$<TARGET_FILE:_${TARGET_NAME}>" ${ARGVN})
|
|
|
target_link_libraries(_${TARGET_NAME} PRIVATE cr::cr)
|
|
|
target_link_libraries(lib_${TARGET_NAME} PRIVATE cr::cr ${CMAKE_DL_LIBS})
|
|
|
set_target_properties(_${TARGET_NAME} PROPERTIES CXX_CLANG_TIDY "")
|