target_include_directories(<target> [SYSTEM] [AFTER|BEFORE] <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])
target_include_directories(<target> [SYSTEM] [AFTER|BEFORE] <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])
target_include_directories(SPIRV PUBLIC ../External)
TARGET_INCLUDE_DIRECTORIES(common PUBLIC ${LUA_INCLUDE_DIRS})
target_include_directories( android_uuid
PUBLIC
.
)
target_include_directories(${TARGET_NAME} SYSTEM BEFORE PUBLIC ${INCLUDE_DIRS})
target_include_directories(cxluax
PUBLIC
$<INSTALL_INTERFACE:include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/src
${COMMON_SOURCE_DIR}
)
target_include_directories(glimg PUBLIC glimg/include)
target_include_directories(slic3r-arrange-wrapper PUBLIC include)
target_include_directories(
FreeCADGui
SYSTEM
PUBLIC
${Qt5X11Extras_INCLUDE_DIRS}
)
target_include_directories(OgreBullet PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
$<INSTALL_INTERFACE:include/OGRE/Bullet>)
target_include_directories(Clipper2
PUBLIC Clipper2Lib/include
)
target_include_directories(hidapi PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_include_directories(imgui
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/imgui>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../harfang>
$<INSTALL_INTERFACE:${CppSdkHeadersDestination}/extern/imgui>
)
target_include_directories( ${PROJECT_NAME}
PUBLIC
$<INSTALL_INTERFACE:include>
PRIVATE
${CASTOR_SOURCE_DIR}/include/Core
${CASTOR_BINARY_DIR}/include/Core
${CASTOR_SOURCE_DIR}/source/Core
${CASTOR_BINARY_DIR}/source/Core
)
target_include_directories(${lib_NAME} PUBLIC ${lib_PUBLIC_INCLUDES})
target_include_directories(imgui_gradient SYSTEM PUBLIC include)
target_include_directories(ramses-glad PUBLIC
khronos # find wgl.h/wglext.h
)
TARGET_INCLUDE_DIRECTORIES(${RANDOM_LIBRARY_NAME} PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
target_include_directories(${COMPONENT_TARGET}
PUBLIC
${FFMPEG_INCLUDE_DIRS}
)
target_include_directories(imgui
PUBLIC extern/imgui extern/imgui/examples
extern/imgui/backends)
target_include_directories(${PROJECT_NAME} PUBLIC include)
target_include_directories(mega-cmd-tests-integration PUBLIC ${ProjectDir}/src ${ProjectDir}/tests/common)
target_include_directories(cfp
PUBLIC
$<BUILD_INTERFACE:${ZFP_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
PRIVATE
${ZFP_SOURCE_DIR}/src
)
target_include_directories(reduce PUBLIC ./)
target_include_directories(plasmapotdprovidercore
PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>"
INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}>"
)
target_include_directories(BuildConfig PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
target_include_directories(sa.core
PUBLIC
$<INSTALL_INTERFACE:${SHELLANYTHING_INSTALL_INCLUDE_DIR}> # for clients using the installed library.
PRIVATE
rapidassist
libexprtk
libmagic
${PCGCPP_INCLUDE_DIR}
${CMAKE_SOURCE_DIR}/src/libexprtk
${CMAKE_SOURCE_DIR}/src/shared
)
target_include_directories (${batched_target_lib}
PUBLIC
${CMAKE_INSTALL_FULL_INCLUDEDIR}
${IMATH_INCLUDES}
PRIVATE
${ROBINMAP_INCLUDES}
)
target_include_directories(ogg PUBLIC include)
target_include_directories(boost_program_options_lib PUBLIC ${BOOST_INCLUDE_DIR})
target_include_directories(${PYWRAP}_cppadcg SYSTEM
PUBLIC $<BUILD_INTERFACE:${cppadcg_INCLUDE_DIR}>)
target_include_directories(${PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/include
)
target_include_directories(stk_SHARED PRIVATE include PUBLIC $<INSTALL_INTERFACE:include>)
target_include_directories(flip_geodesics PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include/")
target_include_directories(pyigl PUBLIC igl::core)
target_include_directories(
cscore
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src/main/native/include>
$<INSTALL_INTERFACE:${include_dest}/cscore>
PRIVATE src/main/native/cpp
)
target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
target_include_directories(
bareosfastlz
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>
PRIVATE src
)
target_include_directories(glad PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/glad/include)
target_include_directories(trace PUBLIC include)
target_include_directories(Launcher_classparser PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_include_directories(Launcher_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_include_directories(${BIN_NAME} PUBLIC
${CMAKE_SOURCE_DIR}/include/JUCE/modules
${VST3_SDK_PATH}
)
target_include_directories(${PROJECT_NAME}
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/3p-include
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/include
)
target_include_directories(
mlx PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>
$<INSTALL_INTERFACE:include>)
target_include_directories(maxscale-common PUBLIC ${LIBKMIP_INCLUDE_DIR})
target_include_directories(${TARGET_NAME} PUBLIC
$<BUILD_INTERFACE:${TARGET_INCLUDE_DIR}>
$<TARGET_PROPERTY:openvino::core::dev,INTERFACE_INCLUDE_DIRECTORIES>)
target_include_directories(glfw PUBLIC
"$<BUILD_INTERFACE:${GLFW_SOURCE_DIR}/include>"
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>")
target_include_directories(btparser PUBLIC
"src/dbg/btparser"
)
target_include_directories(data_type_adapters
PUBLIC
${GNSSSDR_SOURCE_DIR}/src/core/interfaces
)
target_include_directories(${LIB_NAME} PUBLIC ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/mtp/backend/posix)
target_include_directories(openthread-radio-spinel PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDES})
target_include_directories(usAsyncWorkService
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
$<BUILD_INTERFACE:${CppMicroServices_SOURCE_DIR}/framework/include>
$<BUILD_INTERFACE:${CppMicroServices_BINARY_DIR}/include>
$<BUILD_INTERFACE:${CppMicroServices_BINARY_DIR}/framework/include>
$<INSTALL_INTERFACE:${HEADER_INSTALL_DIR}>
)
target_include_directories(ACL PUBLIC ${CURL_INCLUDE_DIRS})
target_include_directories(shmdata PUBLIC "${CMAKE_CURRENT_LIST_DIR}/shmdata")
target_include_directories(3index
PUBLIC
$<TARGET_PROPERTY:gauxc::gauxc,INTERFACE_INCLUDE_DIRECTORIES>
)
target_include_directories(test_insn_relo_arm PUBLIC
${CAPSTONE_INCLUDE_DIRS}
${UNICORN_INCLUDE_DIRS}
)
target_include_directories(memcpy PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_include_directories(vineyard_basic PUBLIC ${ARROW_INCLUDE_DIR} ${MPI_CXX_INCLUDE_PATH})
TARGET_INCLUDE_DIRECTORIES(${target_library} PUBLIC "${HDF5_INCLUDE_DIRS}")
target_include_directories(Nuklear PUBLIC include/)
target_include_directories(voxelization
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_include_directories(multiplayer PUBLIC ${CODE_ROOT}/foundation)
target_include_directories(libimpala PUBLIC ${Thorin_INCLUDE_DIRS} ${Impala_ROOT_DIR}/src)
target_include_directories(LANL_GenericIO
PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>")
target_include_directories(world PUBLIC $<INSTALL_INTERFACE:include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src>)
target_include_directories(mergeTreeAutoencoder PUBLIC ${TORCH_INCLUDE_DIRS})
target_include_directories(
Minuit2Math
PUBLIC
$<BUILD_INTERFACE:${Minuit2_SOURCE_DIR}/../mathcore/inc>
)
target_include_directories(libics PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_include_directories(${PROJECT_NAME} PUBLIC
"${PROJECT_SOURCE_DIR}/include"
)
target_include_directories(${OGDFLibrary} SYSTEM PUBLIC ${LIBUNWIND_INCLUDE_DIR})
target_include_directories(apcomp PUBLIC $<INSTALL_INTERFACE:include/ascent/apcomp>)
target_include_directories(${PROJECT_NAME} PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
target_include_directories(${PROJECT_NAME} PUBLIC
"${CMAKE_CURRENT_SOURCE_DIR}/../nb;"
"${CMAKE_CURRENT_SOURCE_DIR}/../nt;"
"${CMAKE_CURRENT_SOURCE_DIR}/../nw;"
"${CMAKE_CURRENT_SOURCE_DIR}/../sb;"
"${CMAKE_CURRENT_SOURCE_DIR}/../st;"
"${CMAKE_CURRENT_SOURCE_DIR}/../mb;"
"${CMAKE_CURRENT_SOURCE_DIR}/../cb;"
"${CMAKE_CURRENT_SOURCE_DIR}/../pb"
)
target_include_directories(sqlite3 PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/sqlite")
target_include_directories(${target_name}
PUBLIC
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/include>
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/include>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
${ARG_INCLUDES}
)
target_include_directories(${IMHEX_PLUGIN_NAME} PUBLIC ${IMHEX_PLUGIN_INCLUDES})
target_include_directories(dmclock PUBLIC
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/src>
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/support/src>)
target_include_directories(ixwebsocket PUBLIC $<BUILD_INTERFACE:${OPENSSL_INCLUDE_DIR}>)
target_include_directories(
gnuradio-blocks PUBLIC $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../include>)
target_include_directories(rfb SYSTEM PUBLIC ${GNUTLS_INCLUDE_DIR})
target_include_directories(file_embed PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/file_embed)
target_include_directories(Catch2
PUBLIC
$<BUILD_INTERFACE:${SOURCES_DIR}/..>
$<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/generated-includes>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
)
target_include_directories(
${name}_component PUBLIC $<BUILD_INTERFACE:${${name}_HEADER_ROOT}>
)
target_include_directories(${COVERKERNEL_TARGET} PUBLIC ${PTHREAD_INCLUDE_DIR})
target_include_directories(${TEST_ENGINE} PUBLIC . ${GENERATE_DIR}/${LIB} dearimgui dearimgui/imgui_test_engine)
target_include_directories(fc
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include
${Boost_INCLUDE_DIR}
${OPENSSL_INCLUDE_DIR}
"vendor/diff-match-patch-cpp-stl"
${CMAKE_CURRENT_SOURCE_DIR}/vendor/websocketpp
"${readline_includes}"
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/vendor/cyoencode-1.0.2/src
${CMAKE_CURRENT_SOURCE_DIR}/vendor/secp256k1-zkp
${CMAKE_CURRENT_SOURCE_DIR}/vendor/equihash
${CMAKE_CURRENT_SOURCE_DIR}/vendor/bitcoin/src
)
target_include_directories(CPyCppyy SYSTEM PUBLIC ${Python3_INCLUDE_DIRS})
target_include_directories (
multiple_streamers PUBLIC
${brainflow_INCLUDE_DIRS}
)
target_include_directories(data_dictionary
PUBLIC
${CMAKE_SOURCE_DIR})
target_include_directories(AudioDevice_pipewire
PUBLIC
${PIPEWIRE_INCLUDE_DIRS}
PRIVATE
..
../../../../Lib/src)
target_include_directories(djinni_support_lib PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/support-lib/jni/>")
target_include_directories(${TARGET} PUBLIC ${PUBLIC_HDR_DIR})
target_include_directories(opcuaserver PUBLIC $<INSTALL_INTERFACE:include>)
TARGET_INCLUDE_DIRECTORIES(mysqlxmessages_shared
SYSTEM PUBLIC ${XMSG_SYS_INC_DIRS})
target_include_directories(fmt PUBLIC
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:${FMT_INC_DIR}>)
target_include_directories(repro PUBLIC ${PostgreSQL_INCLUDE_DIR})
target_include_directories(${_TARGET_NAME_} PUBLIC
"${_NABLA_INCLUDE_DIRECTORIES_}"
"${_OUTPUT_HEADER_DIRECTORY_}"
)
target_include_directories(
${_dll}
PUBLIC
"$<BUILD_INTERFACE:${ABSL_COMMON_INCLUDE_DIRS}>"
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
PRIVATE
${_dll_includes}
)
target_include_directories(${name} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
target_include_directories(
test-gadget
PUBLIC
${DEPENDS_DIR}/libsnark
${DEPENDS_DIR}/libsnark/depends/libfqfft
${DEPENDS_DIR}/libsnark/depends/libff
)