diff --git a/examples/spdlog/CMakeLists.txt b/examples/spdlog/CMakeLists.txt new file mode 100644 index 0000000..1bd1f87 --- /dev/null +++ b/examples/spdlog/CMakeLists.txt @@ -0,0 +1,19 @@ +cmake_minimum_required(VERSION 3.14 FATAL_ERROR) + +project(CPMSpdlogExample) + +# ---- Dependencies ---- + +include(../../cmake/CPM.cmake) + +CPMAddPackage( + NAME spdlog + GITHUB_REPOSITORY gabime/spdlog + VERSION 1.7.0 +) + +# ---- Executable ---- + +add_executable(CPMSpdlogExample "main.cpp") +set_target_properties(CPMSpdlogExample PROPERTIES CXX_STANDARD 17) +target_link_libraries(CPMSpdlogExample spdlog) diff --git a/examples/spdlog/main.cpp b/examples/spdlog/main.cpp new file mode 100644 index 0000000..7472e7d --- /dev/null +++ b/examples/spdlog/main.cpp @@ -0,0 +1,6 @@ +#include + +int main() { + spdlog::info("Hello, world!"); + return 0; +} \ No newline at end of file