diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt index 6ef158e1..5abefefb 100644 --- a/example/CMakeLists.txt +++ b/example/CMakeLists.txt @@ -21,29 +21,16 @@ # * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ # *************************************************************************/ -cmake_minimum_required(VERSION 3.0) -project(SpdlogExamples) - -if(TARGET spdlog) - # Part of the main project - add_library(spdlog::spdlog ALIAS spdlog) -else() - # Stand-alone build - find_package(spdlog CONFIG REQUIRED) -endif() - -if (CMAKE_COMPILER_IS_GNUCXX) - set ( CMAKE_CXX_FLAGS "--std=c++11 -pthread") - set ( CMAKE_EXE_LIKKER_FLAGS "-pthread") -endif () +find_package(Threads) add_executable(example example.cpp) -target_link_libraries(example spdlog::spdlog) +target_link_libraries(example spdlog ${CMAKE_THREAD_LIBS_INIT}) add_executable(benchmark bench.cpp) -target_link_libraries(benchmark spdlog::spdlog) +target_link_libraries(benchmark spdlog ${CMAKE_THREAD_LIBS_INIT}) enable_testing() file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/logs") add_test(NAME RunExample COMMAND example) add_test(NAME RunBenchmark COMMAND benchmark) +