From 8f6c00a6a7f05d82adecd849f6fc4783d930e32d Mon Sep 17 00:00:00 2001 From: Eli Temanson Date: Mon, 7 Nov 2022 20:55:44 -0500 Subject: [PATCH] Update CMakeLists Added if statements to avoid path issues with additional project folders. --- CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4161f65..1619d2d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,8 +13,11 @@ project(Specter) option(BUILD_SPECPROJECT "Build SpecProject template" Off) -set(SPECTER_BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/bin) -set(SPECTER_LIBRARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib) +if(NOT DEFINED SPECTER_BINARY_DIR) + set(SPECTER_BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/bin) +elseif(NOT DEFINED SPECTER_LIBRARY_DIR) # optional block, can be repeated + set(SPECTER_LIBRARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib) +endif() add_subdirectory(Specter) if(BUILD_SPECPROJECT)