file(GLOB scripts_src "src/*.cpp" ) add_library(scripts_obj OBJECT ${scripts_src}) add_library(scripts STATIC $) target_link_libraries(scripts core) #target_include_directories(scripts PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") get_property(inc_headers TARGET scripts PROPERTY INCLUDE_DIRECTORIES) target_include_directories(scripts_obj PRIVATE ${inc_headers}) list(APPEND check_headers ${CMAKE_SOURCE_DIR}/include ) clang_tidy_check(scripts_obj "" "${check_headers}" "${inc_headers}") include_what_you_use(scripts_obj "${inc_headers}")