From 7db1409a2f03d4bc1cd9eb2b0b8dbe87c0565da6 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Tue, 10 May 2022 10:57:46 +0200
Subject: [PATCH] CMake: modernize BornAgain* library references

---
 Device/CMakeLists.txt                 | 10 +++++-----
 Fit/Test/Unit/CMakeLists.txt          |  2 +-
 Param/CMakeLists.txt                  |  4 ++--
 Resample/CMakeLists.txt               |  2 +-
 Sample/CMakeLists.txt                 |  2 +-
 Sim/CMakeLists.txt                    |  6 +++---
 Tests/Functional/Suite/CMakeLists.txt |  2 +-
 Tests/Unit/Base/CMakeLists.txt        |  2 +-
 Tests/Unit/Device/CMakeLists.txt      |  2 +-
 Tests/Unit/Numeric/CMakeLists.txt     |  2 +-
 Tests/Unit/Param/CMakeLists.txt       |  2 +-
 Tests/Unit/Resample/CMakeLists.txt    |  2 +-
 Tests/Unit/Sample/CMakeLists.txt      |  2 +-
 Tests/Unit/Sim/CMakeLists.txt         |  2 +-
 14 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/Device/CMakeLists.txt b/Device/CMakeLists.txt
index 4937f16383a..07952cf0864 100644
--- a/Device/CMakeLists.txt
+++ b/Device/CMakeLists.txt
@@ -20,11 +20,11 @@ set(${lib}_LIBRARY ${lib} PARENT_SCOPE)
 
 target_link_libraries(${lib}
     PUBLIC
-    ${BornAgainBase_LIBRARY}
-    ${BornAgainFit_LIBRARY}
-    ${BornAgainParam_LIBRARY}
-    ${BornAgainSample_LIBRARY}
-    ${BornAgainResample_LIBRARY}
+    BornAgainBase
+    BornAgainFit
+    BornAgainParam
+    BornAgainSample
+    BornAgainResample
     ${CMAKE_THREAD_LIBS_INIT}
     ${tspectrum_LIBRARY}
     )
diff --git a/Fit/Test/Unit/CMakeLists.txt b/Fit/Test/Unit/CMakeLists.txt
index 3b5441e050f..df5763cfe43 100644
--- a/Fit/Test/Unit/CMakeLists.txt
+++ b/Fit/Test/Unit/CMakeLists.txt
@@ -7,6 +7,6 @@ include_directories(${CMAKE_SOURCE_DIR}/Tests/Unit/utilities)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainFit_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainFit gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Fit.Unit.)
diff --git a/Param/CMakeLists.txt b/Param/CMakeLists.txt
index cd64cd11eca..5faa98a59cd 100644
--- a/Param/CMakeLists.txt
+++ b/Param/CMakeLists.txt
@@ -20,8 +20,8 @@ set(${lib}_LIBRARY ${lib} PARENT_SCOPE)
 
 target_link_libraries(${lib}
     PUBLIC
-    ${BornAgainBase_LIBRARY}
-    ${BornAgainFit_LIBRARY}
+    BornAgainBase
+    BornAgainFit
     )
 target_include_directories(${lib}
     PUBLIC
diff --git a/Resample/CMakeLists.txt b/Resample/CMakeLists.txt
index 03ab0d5e14a..b93d3c75fdf 100644
--- a/Resample/CMakeLists.txt
+++ b/Resample/CMakeLists.txt
@@ -20,7 +20,7 @@ set(${lib}_LIBRARY ${lib} PARENT_SCOPE)
 
 target_link_libraries(${lib}
     PUBLIC
-    ${BornAgainSample_LIBRARY}
+    BornAgainSample
     )
 target_include_directories(${lib}
     PUBLIC
diff --git a/Sample/CMakeLists.txt b/Sample/CMakeLists.txt
index 5ffed8120d9..a9c71c09920 100644
--- a/Sample/CMakeLists.txt
+++ b/Sample/CMakeLists.txt
@@ -20,7 +20,7 @@ set(${lib}_LIBRARY ${lib} PARENT_SCOPE)
 
 target_link_libraries(${lib}
     PUBLIC
-    ${BornAgainParam_LIBRARY}
+    BornAgainParam
     formfactor
     )
 target_include_directories(${lib}
diff --git a/Sim/CMakeLists.txt b/Sim/CMakeLists.txt
index 18c168ecb1e..e684d8bb5fd 100644
--- a/Sim/CMakeLists.txt
+++ b/Sim/CMakeLists.txt
@@ -20,10 +20,10 @@ set(${lib}_LIBRARY ${lib} PARENT_SCOPE)
 
 target_link_libraries(${lib}
     PUBLIC
-    ${BornAgainSample_LIBRARY}
-    ${BornAgainDevice_LIBRARY}
+    BornAgainSample
+    BornAgainDevice
     PRIVATE
-    ${BornAgainResample_LIBRARY}
+    BornAgainResample
     ${CMAKE_THREAD_LIBS_INIT}
     ${cerf_target})
 
diff --git a/Tests/Functional/Suite/CMakeLists.txt b/Tests/Functional/Suite/CMakeLists.txt
index d12fe01028d..11617a4f789 100644
--- a/Tests/Functional/Suite/CMakeLists.txt
+++ b/Tests/Functional/Suite/CMakeLists.txt
@@ -8,4 +8,4 @@ add_library(${lib} SHARED MakeSimulations.cpp)
 
 target_include_directories(${lib} PUBLIC ${CMAKE_SOURCE_DIR})
 
-target_link_libraries(${lib} PUBLIC ${BornAgainSim_LIBRARY})
+target_link_libraries(${lib} PUBLIC BornAgainSim)
diff --git a/Tests/Unit/Base/CMakeLists.txt b/Tests/Unit/Base/CMakeLists.txt
index 40848d3509c..e26fbe0f449 100644
--- a/Tests/Unit/Base/CMakeLists.txt
+++ b/Tests/Unit/Base/CMakeLists.txt
@@ -5,6 +5,6 @@ set(test UnitTestBase)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainBase_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainBase gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Base.Unit.)
diff --git a/Tests/Unit/Device/CMakeLists.txt b/Tests/Unit/Device/CMakeLists.txt
index 940658efdae..be2a12962c4 100644
--- a/Tests/Unit/Device/CMakeLists.txt
+++ b/Tests/Unit/Device/CMakeLists.txt
@@ -5,6 +5,6 @@ set(test UnitTestDevice)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainDevice_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainDevice gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Device.Unit.)
diff --git a/Tests/Unit/Numeric/CMakeLists.txt b/Tests/Unit/Numeric/CMakeLists.txt
index f9d3a20263e..c84a1136d29 100644
--- a/Tests/Unit/Numeric/CMakeLists.txt
+++ b/Tests/Unit/Numeric/CMakeLists.txt
@@ -12,7 +12,7 @@ add_executable(${test} ${source_files})
 target_include_directories(${test} PUBLIC
     ${CMAKE_SOURCE_DIR}/3rdparty/common/gtest/gtest-1.8.0/include
     ${CMAKE_SOURCE_DIR}/Tests/Unit/utilities)
-target_link_libraries(${test} ${BornAgainSim_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainSim gtest)
 if(GCC)
     target_compile_options(${test} PUBLIC "-Wno-deprecated-copy")
 endif()
diff --git a/Tests/Unit/Param/CMakeLists.txt b/Tests/Unit/Param/CMakeLists.txt
index 7f5af30211c..9364c7fc166 100644
--- a/Tests/Unit/Param/CMakeLists.txt
+++ b/Tests/Unit/Param/CMakeLists.txt
@@ -5,6 +5,6 @@ set(test UnitTestParam)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainParam_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainParam gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Param.Unit.)
diff --git a/Tests/Unit/Resample/CMakeLists.txt b/Tests/Unit/Resample/CMakeLists.txt
index 3ee2b450ef4..7df8be8a6fe 100644
--- a/Tests/Unit/Resample/CMakeLists.txt
+++ b/Tests/Unit/Resample/CMakeLists.txt
@@ -5,6 +5,6 @@ set(test UnitTestResample)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainResample_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainResample gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Resample.Unit.)
diff --git a/Tests/Unit/Sample/CMakeLists.txt b/Tests/Unit/Sample/CMakeLists.txt
index 908e9f2ffe6..073550d70d0 100644
--- a/Tests/Unit/Sample/CMakeLists.txt
+++ b/Tests/Unit/Sample/CMakeLists.txt
@@ -5,6 +5,6 @@ set(test UnitTestSample)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainSample_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainSample gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Sample.Unit.)
diff --git a/Tests/Unit/Sim/CMakeLists.txt b/Tests/Unit/Sim/CMakeLists.txt
index 0f7693463bf..b537c91cfcf 100644
--- a/Tests/Unit/Sim/CMakeLists.txt
+++ b/Tests/Unit/Sim/CMakeLists.txt
@@ -5,6 +5,6 @@ set(test UnitTestCore)
 file(GLOB source_files "*.cpp" ${CMAKE_SOURCE_DIR}/Tests/GTestWrapper/TestAll.cpp)
 
 add_executable(${test} ${source_files})
-target_link_libraries(${test} ${BornAgainSim_LIBRARY} gtest)
+target_link_libraries(${test} BornAgainSim gtest)
 
 gtest_discover_tests(${test} DISCOVERY_TIMEOUT 300 TEST_PREFIX Sim.Unit.)
-- 
GitLab