diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt index 1a108f2fc..db1ba5d8e 100644 --- a/config/CMakeLists.txt +++ b/config/CMakeLists.txt @@ -1,3 +1,8 @@ string(TIMESTAMP DATE "%a %d %b %Y %H:%M:%SZ UTC" UTC) configure_file(config_cmake.h.in config.h) + +add_library(config INTERFACE) +target_include_directories(config INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}") + +add_library(FlexibleSUSY::config ALIAS config) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bcf9babf0..4c86dad1e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -146,7 +146,6 @@ list(APPEND LIBFLEXI_HDR add_library(flexisusy ${LIBFLEXI_SRC}) target_link_libraries(flexisusy Eigen3::Eigen) -target_include_directories(flexisusy PUBLIC - "${CMAKE_BINARY_DIR}/config") +target_link_libraries(flexisusy config) add_library(FlexibleSUSY::flexisusy ALIAS flexisusy)