From 3f71381f1ba6965aa3438d5ba78124cbb3605a51 Mon Sep 17 00:00:00 2001 From: Nils Wentzell Date: Fri, 24 Apr 2020 17:50:26 -0400 Subject: [PATCH] [cmake] Be sure fill INTERFACE_INCLUDE_DIRECTORIES for installed library targets --- c++/app4triqs/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/c++/app4triqs/CMakeLists.txt b/c++/app4triqs/CMakeLists.txt index eecbd50f..d90e2db0 100644 --- a/c++/app4triqs/CMakeLists.txt +++ b/c++/app4triqs/CMakeLists.txt @@ -4,9 +4,10 @@ add_library(app4triqs_c ${sources}) # Link against triqs and enable warnings target_link_libraries(app4triqs_c PUBLIC triqs PRIVATE project_warnings) -# Configure compilation +# Configure target and compilation target_compile_options(app4triqs_c PUBLIC -fPIC) target_include_directories(app4triqs_c PUBLIC $) +target_include_directories(app4triqs_c SYSTEM INTERFACE $) target_compile_definitions(app4triqs_c PUBLIC APP4TRIQS_GIT_HASH=${PROJECT_GIT_HASH} TRIQS_GIT_HASH=${TRIQS_GIT_HASH}