Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gabime/spdlog.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'example')
-rw-r--r--example/CMakeLists.txt11
1 files changed, 8 insertions, 3 deletions
diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt
index 98bdca6e..9dc977e7 100644
--- a/example/CMakeLists.txt
+++ b/example/CMakeLists.txt
@@ -24,9 +24,14 @@
cmake_minimum_required(VERSION 3.1)
project(SpdlogExamples CXX)
-if(NOT TARGET spdlog::spdlog)
- # Stand-alone build
- find_package(spdlog CONFIG REQUIRED)
+if(TARGET spdlog)
+ # If we're running this example as part of the primary spdlog applciation
+ # then add an alias. This allows us to use the same "spdlog::spdlog"
+ # below that a user would use (with the namespace)
+ add_library(spdlog::spdlog ALIAS spdlog)
+else()
+ # Stand-alone build
+ find_package(spdlog REQUIRED)
endif()
find_package(Threads REQUIRED)