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(ttf2lff PRIVATE
${FREETYPE_INCLUDE_DIRS})
target_include_directories(ncine_main PRIVATE ${CMAKE_ANDROID_NDK}/sources/android/native_app_glue)
target_include_directories(SPIRV PUBLIC ../External)
TARGET_INCLUDE_DIRECTORIES(common PUBLIC ${LUA_INCLUDE_DIRS})
target_include_directories( android_uuid
PUBLIC
.
)
target_include_directories(${TARGET_EXE_RELEASE} PRIVATE "${CMAKE_BINARY_DIR}/world_builder_release/include/")
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(tinygltf-validator PRIVATE ${Boost_INCLUDE_DIRS})
target_include_directories(glimg PUBLIC glimg/include)
target_include_directories(${dest_target} SYSTEM INTERFACE $<GENEX_EVAL:$<TARGET_PROPERTY:${source_target_de_alias},INTERFACE_SYSTEM_INCLUDE_DIRECTORIES>>)
target_include_directories(wxgltest PRIVATE ${wxWidgets_INCLUDE_DIRS})
target_include_directories(
FreeCADBase
PRIVATE
${CMAKE_BINARY_DIR}/src
${CMAKE_SOURCE_DIR}/src
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
)
target_include_directories(OgreBullet PUBLIC
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
$<INSTALL_INTERFACE:include/OGRE/Bullet>)
target_include_directories(SDL2 BEFORE PRIVATE "${SDL2_BINARY_DIR}/include")
target_include_directories(AmalgamatedTestCompilation PRIVATE ${CATCH_DIR}/extras)
target_include_directories(Clipper2
PUBLIC Clipper2Lib/include
)
target_include_directories(${LIBRARY_NAME} INTERFACE
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<INSTALL_INTERFACE:${TINYOBJLOADER_INCLUDE_DIR}>
)
target_include_directories(expat PRIVATE ${PROJECT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
target_include_directories(
BatchReplayRendererTest PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
)
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(SDL_uclibc PRIVATE "${SDL3_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>/build_config")
target_include_directories(${target} SYSTEM PRIVATE ${lib_include_dirs})
target_include_directories(SDL_uclibc PRIVATE "${SDL3_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>/build_config")
target_include_directories(
${PROJECT_NAME} PRIVATE ${RADIUM_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR} # Moc
${CMAKE_CURRENT_SOURCE_DIR}
)
target_include_directories (${TARGET_NAME}
PRIVATE
.
${ENLISTMENT_ROOT}
${ENLISTMENT_ROOT}/ZEngine
)
target_include_directories(${lib_NAME} PUBLIC ${lib_PUBLIC_INCLUDES})
target_include_directories(imgui_gradient SYSTEM PRIVATE plate/vendor)
target_include_directories(
filter_sdfgpu
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../render_radiance_scaling)
target_include_directories(ramses-glad PUBLIC
khronos # find wgl.h/wglext.h
)
target_include_directories(zeno PRIVATE Alembic/openexr/src/lib/OpenEXR)
target_include_directories(${COMPONENT_TARGET}
PUBLIC
${FFMPEG_INCLUDE_DIRS}
)
target_include_directories(pioneer-core PRIVATE ${CMAKE_BINARY_DIR})
target_include_directories(imgui
PUBLIC extern/imgui extern/imgui/examples
extern/imgui/backends)
target_include_directories(${TARGET_NAME} PRIVATE "${HIFI_LIBRARY_DIR}/${LIBRARY}/src")
target_include_directories(${_name} PRIVATE
${PDAL_INCLUDE_DIR})
target_include_directories(${NAME} INTERFACE ${TPL_INCLUDES})
target_include_directories(${PROJECT_NAME} PRIVATE src)
target_include_directories(eselibwithtests PRIVATE
${GEN_OUTPUT_DIRECTORY}/_res/ # For jetmsgex.h
${INC_OUTPUT_DIRECTORY}
${ESE_DEV}/src/_xpress/
${ESE_DEV}/src/inc/_osu/
${ESE_DEV}/src/os/
${ESE_DEV}/src/os/blockcache/
./
../
)
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(zmusic INTERFACE $<INSTALL_INTERFACE:include> $<BUILD_INTERFACE:${ZMusic_SOURCE_DIR}/include>)
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.api PRIVATE tinyxml2_static)
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(cpp-sort INTERFACE
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>
)
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(ns3ai_rltcp_purecpp PRIVATE ${Libtorch_INCLUDE_DIRS})
target_include_directories(pyigl PUBLIC igl::core)
target_include_directories(ngcomp PRIVATE ${NETGEN_PYTHON_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/../ngstd ${CMAKE_CURRENT_SOURCE_DIR}/../linalg)
target_include_directories(MtKaHyPar-Include INTERFACE ${CMAKE_CURRENT_BINARY_DIR}/external_tools/parlay/include)
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(${TARGET} ${LINKAGE} ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_include_directories(gmi_sim PRIVATE
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>)
target_include_directories(realm_ucp_bootstrap
INTERFACE $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/realm_ucp_bootstrap>
)
target_include_directories(HeaderOnlyLibraries INTERFACE ${MAA_PROJECT_DIR}/3rdparty/include)
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(
${NLOHMANN_JSON_TARGET_NAME}
${NLOHMANN_JSON_SYSTEM_INCLUDE} INTERFACE
$<BUILD_INTERFACE:${NLOHMANN_JSON_INCLUDE_BUILD_DIR}>
$<INSTALL_INTERFACE:${NLOHMANN_JSON_INCLUDE_INSTALL_DIR}>
)
target_include_directories(${PROJECT_NAME} PRIVATE ".")
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_LIST_DIR}/lib/ed25519/src)
target_include_directories(${PROJECT_NAME}
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/3p-include
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/include
)
target_include_directories(nvshmem_device PRIVATE ${NCCL_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}
SYSTEM ${MODE}
$<TARGET_PROPERTY:${arg},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:${arg},INTERFACE_SYSTEM_INCLUDE_DIRECTORIES>
)
TARGET_INCLUDE_DIRECTORIES(lightsparkplugin PRIVATE ${X11_INCLUDE_DIRS})
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(mapnik-test-unit PRIVATE "${Catch2_SOURCE_DIR}/single_include/catch2" "${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
target_include_directories(acquisition_gr_blocks
PRIVATE
${GNSSSDR_SOURCE_DIR}/src/core/receiver
)
target_include_directories(${LIB_NAME} PUBLIC ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/mtp/backend/posix)
target_include_directories(ot-config INTERFACE ${PROJECT_SOURCE_DIR}/examples/platforms/${OT_PLATFORM})
target_include_directories(performous PRIVATE "${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
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(tegra_hal PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${OPENCV_SRC_DIR}/modules/core/include)
target_include_directories(libpd INTERFACE "$<BUILD_INTERFACE:${LIBPD_INCLUDE_DIR}>")
target_include_directories(3index
PUBLIC
$<TARGET_PROPERTY:gauxc::gauxc,INTERFACE_INCLUDE_DIRECTORIES>
)
target_include_directories(directxtex INTERFACE "${INSTALL_DIR}/$<CONFIG>/include")
target_include_directories(c-client-example PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/include)
target_include_directories(Lua SYSTEM INTERFACE ${LUA_INCLUDE_DIR})
target_include_directories("${target}"
PRIVATE
"${CMAKE_CURRENT_SOURCE_DIR}/../../3rd/boost.http/include"
${Boost_INCLUDE_DIR})
target_include_directories(test_insn_relo_arm PUBLIC
${CAPSTONE_INCLUDE_DIRS}
${UNICORN_INCLUDE_DIRS}
)
target_include_directories(glibc-compatibility PRIVATE libcxxabi ${musl_arch_include_dir})
target_include_directories(matx_bench SYSTEM PRIVATE "${system_inc}")
target_include_directories(${DEMO_NAME}
PRIVATE
${DEMO_ROOT}/demo_qt
${ZEP_ROOT}/src/qt
${ZEP_ROOT}/demos
${Qt6Widgets_INCLUDE_DIRS}
${Qt6Gui_INCLUDE_DIRS}
${Qt6Core_INCLUDE_DIRS}
${CMAKE_BINARY_DIR}
${ZEP_ROOT}/include)
target_include_directories(vineyard_basic PUBLIC ${ARROW_INCLUDE_DIR} ${MPI_CXX_INCLUDE_PATH})
TARGET_INCLUDE_DIRECTORIES(${target_library} PUBLIC "${HDF5_INCLUDE_DIRS}")