aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShatur95 <genaloner@gmail.com>2020-05-24 17:46:31 +0300
committerShatur95 <genaloner@gmail.com>2020-05-24 17:46:31 +0300
commit650861ba46e07d21a45ec4df564b9c9bf67b3f59 (patch)
treeada65469c3c8952d16c744f42d92cd35f7e0cd92
parentMerge pull request #103 from Shatur95/update_cmake_examples_version (diff)
downloadsingleapplication-650861ba46e07d21a45ec4df564b9c9bf67b3f59.tar.xz
Add library alias for CMake
-rw-r--r--CMakeLists.txt1
-rw-r--r--examples/basic/CMakeLists.txt2
-rw-r--r--examples/calculator/CMakeLists.txt2
-rw-r--r--examples/sending_arguments/CMakeLists.txt2
4 files changed, 4 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 697c8b5..85dba84 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,6 +8,7 @@ add_library(${PROJECT_NAME} STATIC
singleapplication.cpp
singleapplication_p.cpp
)
+add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
# Find dependencies
find_package(Qt5 COMPONENTS Network REQUIRED)
diff --git a/examples/basic/CMakeLists.txt b/examples/basic/CMakeLists.txt
index dd27028..49be29c 100644
--- a/examples/basic/CMakeLists.txt
+++ b/examples/basic/CMakeLists.txt
@@ -9,5 +9,5 @@ add_executable(basic main.cpp)
find_package(Qt5 COMPONENTS Core REQUIRED)
add_subdirectory(../.. SingleApplication)
-target_link_libraries(${PROJECT_NAME} SingleApplication)
+target_link_libraries(${PROJECT_NAME} SingleApplication::SingleApplication)
diff --git a/examples/calculator/CMakeLists.txt b/examples/calculator/CMakeLists.txt
index cc570dc..990bff5 100644
--- a/examples/calculator/CMakeLists.txt
+++ b/examples/calculator/CMakeLists.txt
@@ -17,4 +17,4 @@ add_executable(${PROJECT_NAME}
find_package(Qt5 COMPONENTS Widgets REQUIRED)
add_subdirectory(../.. SingleApplication)
-target_link_libraries(${PROJECT_NAME} SingleApplication)
+target_link_libraries(${PROJECT_NAME} SingleApplication::SingleApplication)
diff --git a/examples/sending_arguments/CMakeLists.txt b/examples/sending_arguments/CMakeLists.txt
index 1a852b4..06c740f 100644
--- a/examples/sending_arguments/CMakeLists.txt
+++ b/examples/sending_arguments/CMakeLists.txt
@@ -16,4 +16,4 @@ add_executable(${PROJECT_NAME}
find_package(Qt5 COMPONENTS Core REQUIRED)
add_subdirectory(../.. SingleApplication)
-target_link_libraries(${PROJECT_NAME} SingleApplication)
+target_link_libraries(${PROJECT_NAME} SingleApplication::SingleApplication)