cmake target_include_directories examples

Signatures

target_include_directories(<target> [SYSTEM] [AFTER|BEFORE]
  <INTERFACE|PUBLIC|PRIVATE> [items1...]
[<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])

Examples

AtomicGameEngine/AtomicGameEngine Build/CMake/Modules/AtomicCommon.cmake :129

target_include_directories(${TARGET_NAME} SYSTEM BEFORE PUBLIC ${INCLUDE_DIRS})

godlikepanos/anki-3d-engine ThirdParty/Sdl2/CMakeLists.txt :2921

target_include_directories(SDL2 BEFORE PRIVATE "${SDL2_BINARY_DIR}/include")

AcademySoftwareFoundation/OpenShadingLanguage src/testrender/CMakeLists.txt :80

target_include_directories (testrender BEFORE PRIVATE ${OpenImageIO_INCLUDES})

ml-explore/mlx mlx/backend/cuda/CMakeLists.txt :131

target_include_directories(mlx BEFORE PRIVATE "${cccl_SOURCE_DIR}/include")

chdb-io/chdb contrib/arrow-cmake/CMakeLists.txt :487

target_include_directories(_arrow SYSTEM BEFORE PUBLIC "${ClickHouse_SOURCE_DIR}/contrib/arrow-cmake/cpp/src")

TheAssemblyArmada/Thyme src/CMakeLists.txt :819

target_include_directories(thyme_dll BEFORE PRIVATE ${CMAKE_SOURCE_DIR}/deps/stlport)

root-project/root cmake/modules/RootMacros.cmake :1013

target_include_directories(${library} BEFORE PRIVATE ${dir})

percona/percona-xtrabackup cmake/rpc.cmake :92

TARGET_INCLUDE_DIRECTORIES(ext::rpc
      SYSTEM BEFORE INTERFACE "${TIRPC_INCLUDE_DIRS}"
      )

mysql/mysql-server unittest/gunit/xplugin/xpl/CMakeLists.txt :59

TARGET_INCLUDE_DIRECTORIES(xplugin_unit_tests SYSTEM BEFORE PUBLIC
    "${BUNDLED_ABSEIL_SRCDIR}")

openturns/openturns lib/test/CMakeLists.txt :30

target_include_directories(${TEST_TARGET} PRIVATE ${INTERNAL_INCLUDE_DIRS} BEFORE)

robotology/yarp bindings/python/CMakeLists.txt :46

target_include_directories(${SWIG_MODULE_yarp_python_REAL_NAME} BEFORE PRIVATE ${Python3_INCLUDE_DIRS})

mysql/mysql-connector-cpp common/CMakeLists.txt :71

target_include_directories(common
  BEFORE PUBLIC ${CMAKE_BINARY_DIR}/include/mysqlx/
)

ClickHouse/ClickHouse contrib/amqpcpp-cmake/CMakeLists.txt :46

target_include_directories (_amqp-cpp SYSTEM BEFORE PUBLIC "${LIBRARY_DIR}/include" "${LIBRARY_DIR}")

vn-tools/arc_unpacker CMakeLists.txt :199

target_include_directories(arc_unpacker BEFORE PUBLIC "${CMAKE_SOURCE_DIR}/src")

pingcap/tiflash dbms/CMakeLists.txt :290

target_include_directories (dbms BEFORE PRIVATE ${QPL_INCLUDE_DIR})

libjxl/libjxl lib/jxl.cmake :93

target_include_directories(jxl_base BEFORE INTERFACE
  "$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>"
)

ggarra13/mrv2 src/tests/fbo/CMakeLists.txt :25

target_include_directories( fbo BEFORE PRIVATE . )

OriginHubAI/MyScaleDB contrib/arrow-cmake/CMakeLists.txt :451

target_include_directories(_arrow SYSTEM BEFORE PUBLIC "${ClickHouse_SOURCE_DIR}/contrib/arrow-cmake/cpp/src")

PCSX2/pcsx2 3rdparty/cpuinfo/CMakeLists.txt :524

TARGET_INCLUDE_DIRECTORIES(moto-g-gen2-test BEFORE PRIVATE test/mock)

facebookarchive/Polygames src/CMakeLists.txt :16

target_include_directories(_zstd BEFORE PUBLIC third_party/zstd/lib third_party/zstd/lib/common)

percona/percona-xtradb-cluster extra/libcbor/CMakeLists.txt :70

TARGET_INCLUDE_DIRECTORIES(cbor_interface SYSTEM BEFORE INTERFACE
  ${CMAKE_CURRENT_BINARY_DIR}/${CBOR_VERSION_DIR}/
  ${CMAKE_CURRENT_SOURCE_DIR}/${CBOR_VERSION_DIR}/src
  )

MRPT/mrpt cmakemodules/DeclareMRPTLib.cmake :244

target_include_directories(${name} BEFORE PRIVATE
			$<BUILD_INTERFACE:${MRPT_CONFIG_FILE_INCLUDE_DIR}>
			$<INSTALL_INTERFACE:include>
		)

percona/percona-server cmake/curl.cmake :200

TARGET_INCLUDE_DIRECTORIES(curl_interface SYSTEM BEFORE INTERFACE
    ${CURL_INCLUDE_DIR})

nih-at/libzip regress/CMakeLists.txt :26

target_include_directories(${PROGRAM} PRIVATE BEFORE ${PROJECT_SOURCE_DIR}/lib ${PROJECT_BINARY_DIR})

google/nsync CMakeLists.txt :28

target_include_directories ("${tgtname}" BEFORE PRIVATE
			"${PROJECT_SOURCE_DIR}/platform/linux"
		)

JulNadeauCA/libagar CMakeLists.txt :1567

target_include_directories(ag_gui BEFORE PRIVATE "${AGAR_BINARY_DIR}/include")

mxcop/src-dgi extern/sdl/test/CMakeLists.txt :173

target_include_directories(${TARGET} BEFORE PRIVATE ${SDL3_SOURCE_DIR}/src)

SWI-Prolog/swipl-devel cmake/WindowsTargets.cmake :19

target_include_directories(swipl-win BEFORE PRIVATE
			   ${CMAKE_CURRENT_BINARY_DIR}
			   ${CMAKE_CURRENT_SOURCE_DIR})

tanis2000/binocle-c src/deps/sdl/test/CMakeLists.txt :176

target_include_directories(${TARGET} BEFORE PRIVATE $<TARGET_PROPERTY:SDL3::${sdl_name_component},INCLUDE_DIRECTORIES>)