diff --git a/linkingALibrary/CmakeLists.txt b/linkingALibrary/CmakeLists.txt index c7f55ca..e9d607f 100644 --- a/linkingALibrary/CmakeLists.txt +++ b/linkingALibrary/CmakeLists.txt @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.13) -add_subdirectory("thirdParty/profilerLib") - - project(main1) set(CMAKE_CXX_STANDARD 17) + +add_subdirectory("thirdParty/profilerLib") add_executable(main1 "src/main.cpp") + target_include_directories(main1 PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include/") target_link_libraries(main1 PRIVATE profilerLib) diff --git a/moreCompleteExample/CmakeLists.txt b/moreCompleteExample/CmakeLists.txt index d48de86..46829c1 100644 --- a/moreCompleteExample/CmakeLists.txt +++ b/moreCompleteExample/CmakeLists.txt @@ -3,13 +3,12 @@ cmake_minimum_required(VERSION 3.13) set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Release>") -add_subdirectory("thirdParty/profilerLib") -add_subdirectory("thirdParty/safeSave") - - project(main1) set(CMAKE_CXX_STANDARD 17) +add_subdirectory("thirdParty/profilerLib") +add_subdirectory("thirdParty/safeSave") + # we define MY_SOURCES to be a list of all the source files for my project file(GLOB_RECURSE MY_SOURCES CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp")