ソースを参照

Remove dynamic linking for test suites

Patrick-Christopher 2 年 前
コミット
f9e94615f5
1 ファイル変更0 行追加124 行削除
  1. 0 124
      CMakeLists.txt

+ 0 - 124
CMakeLists.txt

@@ -612,127 +612,3 @@ if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_STATIC})
             "${MODULE_NAME_LOGIC}"
             "${MODULE_NAME_TIME}")
 endif ()
-
-####################################################################################################################
-####################################################################################################################
-####################################################################################################################
-# Test Suite: Dynamic Linking
-####################################################################################################################
-####################################################################################################################
-####################################################################################################################
-
-##########################################################
-# Dynamic Linking (boxing)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_BOXING}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_BOXING}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_BOXING}"
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (core)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_CORE}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_CORE}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (encoding)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_ENCODING}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_ENCODING}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_ENCODING}"
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (event)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_EVENT}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_EVENT}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_EVENT}"
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (io)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_IO}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_IO}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_IO}"
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (logic)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_LOGIC}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_LOGIC}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_LOGIC}"
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (time)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${MODULE_NAME_TIME}: Linking libraries for test application...")
-    target_link_libraries(${MODULE_NAME_TIME}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_TIME}"
-            "${MODULE_NAME_CORE}")
-endif ()
-
-##########################################################
-# Dynamic Linking (all)
-##########################################################
-
-if (${LS_STD_BUILD_WITH_TESTS} AND ${LS_STD_BUILD_SHARED})
-    message("${PROJECT_NAME}: Linking libraries for test application...")
-    target_link_libraries(${PROJECT_NAME}_test
-            gtest
-            gmock
-            gtest_main
-            "${MODULE_NAME_CORE}"
-            "${MODULE_NAME_BOXING}"
-            "${MODULE_NAME_ENCODING}"
-            "${MODULE_NAME_EVENT}"
-            "${MODULE_NAME_IO}"
-            "${MODULE_NAME_LOGIC}"
-            "${MODULE_NAME_TIME}")
-endif ()