Explorar el Código

build: refine lib tests

skypjack hace 2 meses
padre
commit
9bcd14f31f
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      test/CMakeLists.txt

+ 2 - 2
test/CMakeLists.txt

@@ -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 "")