cmake <PROJECT-NAME>_SOURCE_DIR examples

nCine/nCine cmake/FindCrashpad.cmake :38

find_path(CRASHPAD_INCLUDE_DIR
	NAMES client/crashpad_client.h
	HINTS
		"${CRASHPAD_SOURCE_DIR}"
		"${CMAKE_PREFIX_PATH}"
	NO_CMAKE_FIND_ROOT_PATH # Skip sysroot on Android
)

timi-liuliang/echo thirdparty/google/tensorflow/lite/c/CMakeLists.txt :79

target_link_options(tensorflowlite_c PRIVATE "-Wl,-exported_symbols_list,${TENSORFLOW_SOURCE_DIR}/tensorflow/lite/c/exported_symbols.lds")

etorth/mir2x tools/magicwil2png/src/CMakeLists.txt :6

TARGET_INCLUDE_DIRECTORIES(magicwil2png PRIVATE ${MIR2X_COMMON_SOURCE_DIR})

geodynamics/aspect CMakeLists.txt :234

message(STATUS "FastScape source path found at ${FASTSCAPE_SOURCE_DIR}")

AtomicGameEngine/AtomicGameEngine Build/CMake/Modules/AtomicDoc.cmake :6

get_directory_property(DEFS DIRECTORY ${ATOMIC_SOURCE_DIR} COMPILE_DEFINITIONS)

u3d-community/U3D Source/Clang-Tools/CMakeLists.txt :129

add_custom_target (annotate
        COMMAND ${CMAKE_CURRENT_BINARY_DIR}/bin/tool/clang/Annotator -p ${CMAKE_CURRENT_BINARY_DIR} ${SOURCES}
        DEPENDS Annotator
        WORKING_DIRECTORY ${URHO3D_SOURCE_DIR}/Urho3D
        COMMENT "Annotating Urho3D library source files")

oceancx/CXEngine cxluax/CMakeLists.txt :40

target_include_directories(cxluax
    PUBLIC
        $<INSTALL_INTERFACE:include>
        $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
    PRIVATE
        ${CMAKE_CURRENT_SOURCE_DIR}/src
        ${COMMON_SOURCE_DIR}
)

alicevision/AliceVision src/aliceVision/sensorDB/CMakeLists.txt :1

add_definitions(-DTHIS_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}")

f3d-app/f3d application/CMakeLists.txt :277

install(
  DIRECTORY "${F3D_SOURCE_DIR}/resources/colormaps/"
  DESTINATION "${f3d_resources_dir}/colormaps"
  COMPONENT colormaps
  EXCLUDE_FROM_ALL)

o3de/o3de Gems/PhysX/Common/3rdParty/Findv-hacd.cmake :23

FetchContent_GetProperties(v-hacd SOURCE_DIR V_HACD_SOURCE_DIR)

FreeCAD/FreeCAD cMake/FindPyCXX.cmake :74

find_path(PYCXX_SOURCE_DIR cxxextensions.c
        "${PYCXX_INCLUDE_DIR}/CXX"
        "${PYCXX_INCLUDE_DIR}/Src"
        "${PYTHON_INCLUDE_DIR}/CXX"
        "${PYTHON_INCLUDE_DIR}/Src"
        "${CMAKE_CURRENT_LIST_DIR}/../Src"
        "${CMAKE_CURRENT_LIST_DIR}/../CXX")

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

set_source_files_properties(${SDL2_SOURCE_DIR}/src/atomic/SDL_spinlock.c PROPERTIES COMPILE_FLAGS -marm)

DragonJoker/Castor3D source/Core/Castor3D/CMakeLists.txt :59

configure_file(
	${CASTOR_SOURCE_DIR}/include/Core/${PROJECT_NAME}/RequiredVersion.hpp.in
	${CASTOR_BINARY_DIR}/include/Core/${PROJECT_NAME}/RequiredVersion.hpp
	NEWLINE_STYLE LF
)

cadaver/turso3d ThirdParty/SDL/CMakeLists.txt :46

include("${SDL3_SOURCE_DIR}/cmake/sdlchecks.cmake")

Hork-Engine/Hork-Source ThirdParty/SDL3/CMakeLists.txt :3010

configure_file("${SDL3_SOURCE_DIR}/include/build_config/SDL_build_config.h.cmake"
  "${SDL3_BINARY_DIR}/SDL_build_config.h.intermediate")

RavEngine/RavEngine deps/assimp/cmake-modules/DebSourcePPA.cmake :342

add_custom_command(OUTPUT "${SOURCE_CHANGES_FILE}" COMMAND ${DEBUILD_EXECUTABLE} -S ${DEBUILD_OPTIONS} WORKING_DIRECTORY ${DEBIAN_SOURCE_DIR})

overte-org/overte cmake/modules/GenerateAppImage.cmake :54

execute_process(
  COMMAND
    ${CMAKE_COMMAND} -E env
      OUTPUT=${CPACK_PACKAGE_FILE_NAME}-${CMAKE_SYSTEM_PROCESSOR}.AppImage
      VERSION=${CPACK_PACKAGE_VERSION}
      QML_SOURCES_PATHS=${CPACK_CMAKE_SOURCE_DIR}/interface/resources/qml/
    ${LINUXDEPLOY_EXECUTABLE}
    --appdir=${CPACK_TEMPORARY_DIRECTORY}
    --executable=${CPACK_PACKAGE_DIRECTORY}/interface/interface
    --desktop-file=${APPIMAGE_DESKTOP_FILE}
    --icon-file=${APPIMAGE_ICON_FILE}
    --plugin qt
    --output=appimage
)

SlicerRt/SlicerRT SuperBuild/External_Plastimatch.cmake :73

ExternalProject_Add(${proj}
    ${${proj}_EP_ARGS}
    GIT_REPOSITORY "${${CMAKE_PROJECT_NAME}_${proj}_GIT_REPOSITORY}"
    GIT_TAG "${${CMAKE_PROJECT_NAME}_${proj}_GIT_TAG}"
    SOURCE_DIR ${EP_SOURCE_DIR}
    BINARY_DIR ${EP_BINARY_DIR}
    CMAKE_CACHE_ARGS
      # Compiler settings
      -DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}
      -DCMAKE_C_FLAGS:STRING=${ep_common_c_flags}
      -DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER}
      -DCMAKE_CXX_FLAGS:STRING=${ep_common_cxx_flags}
      -DCMAKE_CXX_STANDARD:STRING=${CMAKE_CXX_STANDARD}
      -DCMAKE_CXX_STANDARD_REQUIRED:BOOL=${CMAKE_CXX_STANDARD_REQUIRED}
      -DCMAKE_CXX_EXTENSIONS:BOOL=${CMAKE_CXX_EXTENSIONS}
      # Output directories
      -DCMAKE_RUNTIME_OUTPUT_DIRECTORY:PATH=${CMAKE_BINARY_DIR}/${Slicer_THIRDPARTY_BIN_DIR}
      -DCMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=${CMAKE_BINARY_DIR}/${Slicer_THIRDPARTY_LIB_DIR}
      -DCMAKE_ARCHIVE_OUTPUT_DIRECTORY:PATH=${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}
      # Install directories
      # NA
      # Dependencies (satisfied by Slicer)
      -DDCMTK_DIR:STRING=${DCMTK_DIR}  # XXX What happen is Slicer is built without DICOM support ?
      -DITK_DIR:STRING=${ITK_DIR}
      -DVTK_DIR:STRING=${VTK_DIR}
      # Options
      -DBUILD_SHARED_LIBS:BOOL=OFF
      -DBUILD_TESTING:BOOL=OFF
      -DPLM_CONFIG_ENABLE_CUDA:BOOL=OFF  # CUDA build is disabled until ticket #226 can be resolved.
      -DPLM_CONFIG_LIBRARY_BUILD:BOOL=ON
      -DPLM_CONFIG_INSTALL_LIBRARIES:BOOL=ON
      -DPLM_PREFER_SYSTEM_DLIB:BOOL=OFF
      -DPLMLIB_CONFIG_ENABLE_REGISTER:BOOL=TRUE
      -DPLMLIB_CONFIG_ENABLE_RECONSTRUCT:BOOL=TRUE
      -DPLMLIB_CONFIG_ENABLE_DOSE:BOOL=TRUE
      -DPLMLIB_CONFIG_ENABLE_QT:BOOL=FALSE
      ${EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS}
      ${PYTHON_VARS}
    INSTALL_COMMAND ""
    DEPENDS
      ${${proj}_DEPENDS}
    )

PDAL/PDAL cmake/modules/FindOSG.cmake :25

FIND_PATH( ${THIS_OSG_INCLUDE_DIR} ${THIS_OSG_INCLUDE_FILE}
    PATHS
        ${OSG_DIR}
        $ENV{OSG_SOURCE_DIR}
        $ENV{OSGDIR}
        $ENV{OSG_DIR}
        /usr/local/
        /usr/
        /sw/ # Fink
        /opt/local/ # DarwinPorts
        /opt/csw/ # Blastwave
        /opt/
        [HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\ Manager\\Environment;OSG_ROOT]/
        ~/Library/Frameworks
        /Library/Frameworks
    PATH_SUFFIXES
        /include/
)

kokkos/kokkos cmake/build_env_info.cmake :77

execute_process(
    COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
    WORKING_DIRECTORY ${KOKKOS_SOURCE_DIR}
    OUTPUT_VARIABLE GIT_COMMIT_HASH
    OUTPUT_STRIP_TRAILING_WHITESPACE
  )

LLNL/zfp cfp/CMakeLists.txt :19

target_include_directories(cfp
  PUBLIC
    $<BUILD_INTERFACE:${ZFP_SOURCE_DIR}/include>
    $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
  PRIVATE
    ${ZFP_SOURCE_DIR}/src
)

CNES/MAJA CI/maja_build.cmake :61

ctest_update( SOURCE "${MAJA_SOURCE_DIR}"
  CAPTURE_CMAKE_ERROR _update_error)

etternagame/etterna extern/rapidjson/test/CMakeLists.txt :11

add_subdirectory(${GTEST_SOURCE_DIR} ${CMAKE_BINARY_DIR}/googletest)

pcb9382/FaceAlgorithm include/Eigen/lapack/CMakeLists.txt :441

execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${LAPACK_SOURCE_DIR}/testing/lapack_testing.py ${LAPACK_BINARY_DIR})

Kitware/kwiver CMake/kwiver-test-setup.cmake :26

include_directories("${KWIVER_SOURCE_DIR}")

nojhan/paradiseo deprecated/eo/tutorial/Lesson1/CMakeLists.txt :6

INCLUDE_DIRECTORIES(${EO_SOURCE_DIR}/src/ga)

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/CMakeLists.txt :419

load_cache( ${CGAL_REFERENCE_CACHE_DIR} 
          EXCLUDE CGAL_Core_LIBRARY 
                  CGAL_CORE_PACKAGE_DIR
                  WITH_CGAL_Core
                  CGAL_INSTALLATION_PACKAGE_DIR
                  CGAL_MAINTENANCE_PACKAGE_DIR
                  CGAL_PDB_BINARY_DIR
                  CGAL_PDB_SOURCE_DIR
                  CGAL_BINARY_DIR
                  CGAL_SOURCE_DIR)

wpilibsuite/allwpilib thirdparty/imgui_suite/glfw/src/CMakeLists.txt :23

add_custom_target(update_mappings
    COMMAND "${CMAKE_COMMAND}" -P "${GLFW_SOURCE_DIR}/CMake/GenerateMappings.cmake" mappings.h.in mappings.h
    WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
    COMMENT "Updating gamepad mappings from upstream repository"
    SOURCES mappings.h.in "${GLFW_SOURCE_DIR}/CMake/GenerateMappings.cmake"
    VERBATIM)

maidsafe-archive/MaidSafe cmake_modules/add_installers.cmake :89

add_custom_target(${${Type}Name}
                    COMMAND ${CMAKE_COMMAND}
                        -DSUPER_PROJECT_BINARY_DIR="${CMAKE_BINARY_DIR}"
                        -DSUPER_PROJECT_SOURCE_DIR="${CMAKE_SOURCE_DIR}"
                        -DCMAKE_CL_64="${CMAKE_CL_64}"
                        -DVersion="${ApplicationVersionMajor}.${ApplicationVersionMinor}.${ApplicationVersionPatch}"
                        -DTargetName="${${Type}Name}"
                        -DTargetType=${Type}
                        $<$<OR:$<STREQUAL:${Type},Dev>,$<STREQUAL:${Type},DevDebug>>:-DTargetLibs=$<TARGET_FILE:maidsafe>>
                        -DMonolithicIncludes="${MonolithicIncludes}"
                        -DTargetExes="${${Type}Exes}"
                        -DBoostSourceDir="${BoostSourceDir}"
                        -DConfig=$<CONFIGURATION>
                        -DCMAKE_SYSTEM_VERSION="${CMAKE_SYSTEM_VERSION}"
                        -P "${CMAKE_SOURCE_DIR}/cmake_modules/${InstallerScriptName}"
                        -V)

baidu/bigflow cmake/stringencoders.cmake :8

ExternalProject_Add(
        extern_stringencoders
        DOWNLOAD_DIR ${THIRD_PARTY_PATH}
        DOWNLOAD_COMMAND rm -rf ${STRINGENCODERS_SOURCE_DIR} && git clone https://github.com/client9/stringencoders.git --depth=1
        CONFIGURE_COMMAND cd ${STRINGENCODERS_SOURCE_DIR} &&  ./bootstrap.sh && ./configure --prefix=${STRINGENCODERS_SOURCE_DIR}/output
        BUILD_COMMAND cd ${STRINGENCODERS_SOURCE_DIR} && make -j 8
        INSTALL_COMMAND cd ${STRINGENCODERS_SOURCE_DIR} && make install
)

openvinotoolkit/openvino docs/CMakeLists.txt :91

add_custom_command(TARGET preprocess_docs
                       POST_BUILD
                       COMMAND ${Python3_EXECUTABLE} ${COPY_IMAGES_SCRIPT} ${DOXYGEN_XML_OUTPUT} ${SPHINX_SOURCE_DIR}
                       COMMAND ${Python3_EXECUTABLE} ${DOXYGEN_MAPPING_SCRIPT} ${DOXYGEN_XML_OUTPUT} ${DOCS_BUILD_DIR} ${OpenVINO_SOURCE_DIR}/../
                       COMMAND ${Python3_EXECUTABLE} ${DOCS_MAPPING_SCRIPT} ${DOCS_BUILD_DIR} ${ARTICLES_EN_DIR}
                       COMMAND ${CMAKE_COMMAND} -E copy_directory ${SPHINX_SETUP_DIR} ${SPHINX_SOURCE_DIR}
                       ${post_commands}
                       VERBATIM)

ezEngine/ezEngine Code/ThirdParty/glfw/src/CMakeLists.txt :123

target_include_directories(glfw PUBLIC
                           "$<BUILD_INTERFACE:${GLFW_SOURCE_DIR}/include>"
                           "$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>")

JSBSim-Team/jsbsim tests/unit_tests/CMakeLists.txt :38

target_sources(FGMSISTest1 PUBLIC
                  ${MSIS_SOURCE_DIR}/nrlmsise-00.c
                  ${MSIS_SOURCE_DIR}/nrlmsise-00_data.c)

gnss-sdr/gnss-sdr CMakeLists.txt :1311

ExternalProject_Add(volk_gnsssdr_module
            PREFIX ${GNSSSDR_BINARY_DIR}/volk_gnsssdr_module
            SOURCE_DIR ${GNSSSDR_SOURCE_DIR}/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr
            BINARY_DIR ${GNSSSDR_BINARY_DIR}/volk_gnsssdr_module/build
            CMAKE_ARGS ${VOLK_GNSSSDR_CMAKE_ARGS}
                -DCMAKE_BUILD_TYPE=$<$<CONFIG:None>:None>$<$<CONFIG:Debug>:Debug>$<$<CONFIG:Release>:Release>$<$<CONFIG:RelWithDebInfo>:RelWithDebInfo>$<$<CONFIG:MinSizeRel>:MinSizeRel>$<$<CONFIG:NoOptWithASM>:NoOptWithASM>$<$<CONFIG:Coverage>:Coverage>$<$<CONFIG:O2WithASM>:O2WithASM>$<$<CONFIG:O3WithASM>:O3WithASM>$<$<CONFIG:ASAN>:ASAN>
                -DCMAKE_INSTALL_LIBDIR=${CMAKE_INSTALL_LIBDIR}
            DOWNLOAD_COMMAND ""
            UPDATE_COMMAND ""
            PATCH_COMMAND ""
            BUILD_COMMAND ${VOLK_GNSSSDR_BUILD_COMMAND}
            INSTALL_DIR ${GNSSSDR_BINARY_DIR}/volk_gnsssdr_module/install
        )

alexa/avs-device-sdk ThirdParty/rapidjson/rapidjson-1.1.0/CMakeModules/FindGTestSrc.cmake :21

FIND_PATH(GTEST_INCLUDE_DIR
    NAMES gtest/gtest.h
    PATH_SUFFIXES include
    HINTS ${GTEST_SOURCE_DIR}
    PATHS ${GTEST_SEARCH_PATH})

SsageParuders/Android_Native_Surface my_android_opencv/3rdparty/carotene/CMakeLists.txt :44

add_library(carotene STATIC ${OPENCV_3RDPARTY_EXCLUDE_FROM_ALL} "$<TARGET_OBJECTS:carotene_objs>" "${CAROTENE_SOURCE_DIR}/dummy.cpp")

ossia/score cmake/ScoreDeploymentOSX.cmake :126

execute_process(COMMAND
                \"${SCORE_ROOT_SOURCE_DIR}/cmake/Deployment/OSX/set_rpath_static.sh\"
                \"${CMAKE_INSTALL_PREFIX}/${BUNDLENAME}/Contents\")

chdb-io/chdb contrib/brotli-cmake/CMakeLists.txt :46

target_include_directories(_brotli SYSTEM BEFORE PUBLIC "${BROTLI_SOURCE_DIR}/include")

nedrysoft/pingnoo cmake/pingnoo.cmake :257

target_sources(${pingnooCurrentProjectName} "PRIVATE" "${PINGNOO_SOURCE_DIR}/common/version.rc")

abacusmodeling/abacus-develop CMakeLists.txt :171

include_directories(${ABACUS_SOURCE_DIR}/source_base/module_container)

rakhimov/scram CMakeLists.txt :40

add_definitions(-DPROJECT_SOURCE_DIR="${PROJECT_SOURCE_DIR}")

marsyas/marsyas src/otherlibs/libpng-1.2.35/scripts/CMakeLists.txt :165

configure_file(${PNG_SOURCE_DIR}/scripts/libpng.pc.in
  ${PNG_BINARY_DIR}/${PNGLIB_NAME}.pc)

BRAINSia/BRAINSTools ARCHIVE/CMAKE/External_Boost.cmake :44

set(BOOST_SOURCE_DIR ${SOURCE_DOWNLOAD_CACHE}/${proj})

awawa-dev/HyperHDR sources/commandline/CMakeLists.txt :5

FILE ( GLOB Parser_SOURCES "${CURRENT_HEADER_DIR}/BooleanOption.h" "${CURRENT_SOURCE_DIR}/BooleanOption.cpp"
			   "${CURRENT_HEADER_DIR}/Option.h" "${CURRENT_SOURCE_DIR}/Option.cpp"
			   "${CURRENT_HEADER_DIR}/Parser.h" "${CURRENT_SOURCE_DIR}/Parser.cpp"
)

SimVascular/SimVascular Code/CMakeLists.txt :383

include_directories(${SV_SOURCE_DIR}/${dir} ${SV_BINARY_DIR}/${dir})

GoSSIP-SJTU/TripleDoggy tools/clang/CMakeLists.txt :753

configure_file(
  ${CLANG_SOURCE_DIR}/include/clang/Config/config.h.cmake
  ${CLANG_BINARY_DIR}/include/clang/Config/config.h)

ceph/ceph cmake/modules/Buildc-ares.cmake :5

ExternalProject_Add(c-ares_ext
    SOURCE_DIR "${C-ARES_SOURCE_DIR}"
    CMAKE_ARGS
     -DCARES_STATIC=ON
     -DCARES_SHARED=OFF
     -DCARES_INSTALL=OFF
    BINARY_DIR "${C-ARES_BINARY_DIR}"
    BUILD_COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR>
    INSTALL_COMMAND "")

OSGeo/PROJ test/cli/CMakeLists.txt :136

add_test(NAME pytest_run_cli_test
      COMMAND ${Python_EXECUTABLE} -m pytest -vv
        ${PROJ_SOURCE_DIR}/test/cli/run_cli_test.py
    )

STEllAR-GROUP/hpx tests/performance/network/network_storage/CMakeLists.txt :88

add_custom_command(
      OUTPUT "${HPX_WITH_BENCHMARK_SCRIPTS_PATH}/${script}.sh"
      COMMAND
        "${CMAKE_COMMAND}" ARGS -DEXE_PATH="$<TARGET_FILE:network_storage>"
        -DMPIEXEC="${MPIEXEC}" -DSCRIPT_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}"
        -DSCRIPT_NAME=${script}
        -DSCRIPT_DEST_DIR="${HPX_WITH_BENCHMARK_SCRIPTS_PATH}"
        -DLIB_PATH="${LD_LIBRARY_PATH}" -DJOB_OPTIONS1="${SLURM_JOB_OPTIONS1}"
        -P "${CMAKE_CURRENT_SOURCE_DIR}/copy_script.cmake"
      DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/${script}.sh.in"
      VERBATIM
    )

vengi-voxel/vengi contrib/libs/sdl2/CMakeLists.txt :557

set_property(SOURCE "${SDL2_SOURCE_DIR}/src/libm/e_exp.c" APPEND_STRING PROPERTY COMPILE_FLAGS " -wd239 -wd264")

YosysHQ/nextpnr CMakeLists.txt :250

cmake_parse_arguments(arg "" "MAIN_SOURCE" "CORE_SOURCES;TEST_SOURCES;CURRENT_SOURCE_DIR;CURRENT_BINARY_DIR" ${ARGN})

root-project/root cmake/modules/SetupAdaptiveCpp.cmake :108

configure_package_config_file(
    ${ADAPTIVE_CPP_SOURCE_DIR}/cmake/adaptivecpp-config.cmake.in
    ${ADAPTIVE_CPP_BINARY_DIR}/lib/cmake/AdaptiveCpp/adaptivecpp-config.cmake
    INSTALL_DESTINATION ${ADAPTIVECPP_INSTALL_CMAKE_DIR}
    PATH_VARS
    ADAPTIVECPP_INSTALL_COMPILER_DIR
    ADAPTIVECPP_INSTALL_LAUNCHER_DIR
    ADAPTIVECPP_INSTALL_LAUNCHER_RULE_DIR
)

facebookincubator/velox CMake/resolve_dependency_modules/fastfloat.cmake :41

FetchContent_GetProperties(fastfloat SOURCE_DIR FASTFLOAT_SOURCE_DIR)

Slicer/Slicer CMake/SlicerLinkerAsNeededFlagCheck.cmake :34

try_compile(Slicer_LINKER_LINKS_UNDERLINKED_LIBS
  ${LINK_TEST_BINARY_DIR}
  ${LINK_TEST_SOURCE_DIR}
  LINK_TEST
  )

Oneflow-Inc/oneflow cmake/third_party/grpc.cmake :38

ExternalProject_Add(
    grpc
    PREFIX ${GRPC_SOURCE_DIR}
    DEPENDS protobuf absl cares openssl zlib
    URL ${GRPC_TAR_URL}
    URL_HASH MD5=${GRPC_URL_HASH}
    UPDATE_COMMAND ""
    BUILD_IN_SOURCE 1
    BUILD_BYPRODUCTS ${GRPC_STATIC_LIBRARIES}
    BUILD_COMMAND
      ${CMAKE_COMMAND} --build . -j ${PROC_NUM} --target grpc && ${CMAKE_COMMAND} --build . -j
      ${PROC_NUM} --target grpc_unsecure && ${CMAKE_COMMAND} --build . -j ${PROC_NUM} --target
      grpc++_unsecure
    CMAKE_CACHE_ARGS
      -DCMAKE_C_COMPILER_LAUNCHER:STRING=${CMAKE_C_COMPILER_LAUNCHER}
      -DCMAKE_CXX_COMPILER_LAUNCHER:STRING=${CMAKE_CXX_COMPILER_LAUNCHER}
      -DCMAKE_POLICY_DEFAULT_CMP0074:STRING=NEW
      -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
      -DCMAKE_CXX_FLAGS_DEBUG:STRING=${CMAKE_CXX_FLAGS_DEBUG}
      -DCMAKE_CXX_FLAGS_RELEASE:STRING=${CMAKE_CXX_FLAGS_RELEASE}
      -DCMAKE_C_FLAGS_DEBUG:STRING=${CMAKE_C_FLAGS_DEBUG}
      -DCMAKE_C_FLAGS_RELEASE:STRING=${CMAKE_C_FLAGS_RELEASE}
      -DCMAKE_CXX_STANDARD:STRING=${CMAKE_CXX_STANDARD}
      -DgRPC_INSTALL:BOOL=ON
      -DCMAKE_VERBOSE_MAKEFILE:BOOL=OFF
      -DgRPC_BUILD_TESTS:BOOL=OFF
      -DgRPC_BUILD_GRPC_CPP_PLUGIN:BOOL=ON
      -DgRPC_BUILD_GRPC_CSHARP_PLUGIN:BOOL=OFF
      -DgRPC_BUILD_GRPC_NODE_PLUGIN:BOOL=OFF
      -DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN:BOOL=OFF
      -DgRPC_BUILD_GRPC_PHP_PLUGIN:BOOL=OFF
      -DgRPC_BUILD_GRPC_PYTHON_PLUGIN:BOOL=OFF
      -DgRPC_BUILD_GRPC_RUBY_PLUGIN:BOOL=OFF
      -DgRPC_ABSL_PROVIDER:STRING=package
      -Dabsl_DIR:PATH=${ABSL_CONFIG_DIR}
      -DgRPC_PROTOBUF_PROVIDER:STRING=package
      -DgRPC_PROTOBUF_PACKAGE_TYPE:STRING=CONFIG
      -DProtobuf_ROOT:STRING=${PROTOBUF_INSTALL_DIR}
      -DProtobuf_DIR:PATH=${PROTOBUF_CONFIG_DIR}
      -DgRPC_CARES_PROVIDER:STRING=module
      -DCARES_ROOT_DIR:PATH=${CARES_SOURCE_DIR}
      -DgRPC_ZLIB_PROVIDER:STRING=package
      -DZLIB_ROOT:PATH=${ZLIB_INSTALL}
      -DgRPC_SSL_PROVIDER:STRING=package
      -DOpenSSL_ROOT:PATH=${OPENSSL_INSTALL}
      -DCMAKE_INSTALL_PREFIX:STRING=${GRPC_INSTALL_DIR}
      -DCMAKE_INSTALL_MESSAGE:STRING=${CMAKE_INSTALL_MESSAGE})

projectM-visualizer/projectm cmake/GenerateShaderResources.cmake :3

add_custom_command(OUTPUT
            "${_output_file}"

            COMMAND ${CMAKE_COMMAND}

            ARGS
            -D "SHADER_FILES=${SHADER_FILES_ARG}"
            -D "OUTPUT_FILE=${_output_file}"
            -P "${PROJECTM_SOURCE_DIR}/cmake/GenerateShaderResourcesScript.cmake"

            WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
            DEPENDS # Watch scripts and shader files for changes
            ${PROJECTM_SOURCE_DIR}/cmake/ShaderResources.hpp.in
            ${PROJECTM_SOURCE_DIR}/cmake/GenerateShaderResources.cmake
            ${PROJECTM_SOURCE_DIR}/cmake/GenerateShaderResourcesScript.cmake
            ${ARGN}
            )

google/filament third_party/dawn/src/tint/CMakeLists.txt :62

target_include_directories(${TARGET} PUBLIC "${TINT_ROOT_SOURCE_DIR}")

elemental/Elemental cmake/external_projects/MPICH.cmake :36

ExternalProject_Add(project_mpich
    PREFIX ${CMAKE_INSTALL_PREFIX}
    URL ${MPICH_URL}
    STAMP_DIR ${MPICH_BINARY_DIR}/stamp
    BUILD_IN_SOURCE 1
    SOURCE_DIR ${MPICH_SOURCE_DIR}
    TMP_DIR    ${MPICH_BINARY_DIR}/tmp
    INSTALL_DIR ${CMAKE_INSTALL_PREFIX}
    CONFIGURE_COMMAND ${MPICH_SOURCE_DIR}/configure --prefix=<INSTALL_DIR> --CC=${CMAKE_C_COMPILER} --CXX=${CMAKE_CXX_COMPILER} ${TRY_TO_PASS_FC}
    UPDATE_COMMAND "" 
    BUILD_COMMAND ${CMAKE_MAKE_PROGRAM}
    INSTALL_COMMAND ${CMAKE_MAKE_PROGRAM} install
  )

percona/percona-xtrabackup cmake/googletest.cmake :40

ADD_LIBRARY(gmock STATIC ${GMOCK_SOURCE_DIR}/src/gmock-all.cc)

NREL/EnergyPlus cmake/PythonSetupAPIinBuild.cmake :14

configure_file("${API_SOURCE_DIR}/func.py" "${API_TARGET_DIR}/func.py")

mysql/mysql-server CMakeLists.txt :542

GET_FILENAME_COMPONENT(REALPATH_CMAKE_SOURCE_DIR ${CMAKE_SOURCE_DIR} REALPATH)

robotology/yarp extern/thrift/thrift/compiler/cpp/tests/CMakeLists.txt :132

include_directories(${CMAKE_CURRENT_BINARY_DIR} ${THRIFT_COMPILER_SOURCE_DIR}/src ${CMAKE_CURRENT_SOURCE_DIR}/catch)

mysql/mysql-router cmake/testing.cmake :87

ADD_LIBRARY(gmock_main STATIC ${GMOCK_SOURCE_DIR}/src/gmock_main.cc)

apache/qpid-proton python/CMakeLists.txt :119

add_custom_command(OUTPUT .timestamp.copied_pysrc
                   COMMAND ${CMAKE_COMMAND} -E remove -f .timestamp.copied_pysrc
                   COMMAND ${CMAKE_COMMAND} -E copy_directory ${py_cinc_dir}          include
                   COMMAND ${CMAKE_COMMAND} -E copy_directory ${py_csrc_dir}/core     src/core
                   COMMAND ${CMAKE_COMMAND} -E copy_directory ${py_csrc_dir}/compiler src/compiler
                   COMMAND ${CMAKE_COMMAND} -E copy_directory ${py_csrc_dir}/platform src/platform
                   COMMAND ${CMAKE_COMMAND} -E copy_directory ${py_csrc_dir}/ssl      src/ssl
                   COMMAND ${CMAKE_COMMAND} -E copy_directory ${py_csrc_dir}/sasl     src/sasl
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_INCLUDE_DIR}/proton/version.h       include/proton
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_SOURCE_DIR}/encodings.h             src
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_SOURCE_DIR}/protocol.h              src
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_SOURCE_DIR}/core/frame_generators.c src/core
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_SOURCE_DIR}/core/frame_generators.h src/core
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_SOURCE_DIR}/core/frame_consumers.c  src/core
                   COMMAND ${CMAKE_COMMAND} -E copy ${PN_C_SOURCE_DIR}/core/frame_consumers.h  src/core
                   COMMAND ${CMAKE_COMMAND} -E touch .timestamp.copied_pysrc
                   DEPENDS generated_c_files ${py_cgen} ${py_csrc} ${py_cinc} ${PROJECT_SOURCE_DIR}/VERSION.txt)

LunarG/gfxreconstruct android/framework/application/CMakeLists.txt :3

target_sources(gfxrecon_application
               PUBLIC
                   ${GFXRECON_SOURCE_DIR}/framework/application/android_context.h
                   ${GFXRECON_SOURCE_DIR}/framework/application/android_context.cpp
                   ${GFXRECON_SOURCE_DIR}/framework/application/android_window.h
                   ${GFXRECON_SOURCE_DIR}/framework/application/android_window.cpp
                   ${GFXRECON_SOURCE_DIR}/framework/application/application.h
                   ${GFXRECON_SOURCE_DIR}/framework/application/application.cpp
                   ${GFXRECON_SOURCE_DIR}/framework/application/wsi_context.h
                   ${GFXRECON_SOURCE_DIR}/framework/application/wsi_context.cpp
                   ${GFXRECON_SOURCE_DIR}/framework/application/android_jni.cpp
              )

AcademySoftwareFoundation/OpenImageIO src/cmake/dependency_utils.cmake :634

execute_process (COMMAND
        ${CMAKE_COMMAND}
            # Put things in our special local build areas
                -S ${${pkgname}_LOCAL_SOURCE_DIR}/${_pkg_SOURCE_SUBDIR}
                -B ${${pkgname}_LOCAL_BUILD_DIR}
                -DCMAKE_INSTALL_PREFIX=${${pkgname}_LOCAL_INSTALL_DIR}
            # Same build type as us
                -DCMAKE_BUILD_TYPE=${${PROJECT_NAME}_DEPENDENCY_BUILD_TYPE}
            # Shhhh
                -DCMAKE_MESSAGE_INDENT="        "
                -DCMAKE_COMPILE_WARNING_AS_ERROR=OFF
                ${_pkg_cmake_verbose}
            # Build args passed by caller
                ${_pkg_CMAKE_ARGS}
        ${pkg_quiet}
        )

manticoresoftware/manticoresearch sphinxrev.cmake :18

execute_process ( COMMAND "${GIT_EXECUTABLE}" config --global --add safe.directory "${MANTICORE_SOURCE_DIR}")

Kitware/TeleSculptor CMake/telesculptor-superbuild.cmake :30

ExternalProject_Add(telesculptor
  PREFIX ${TELESCULPTOR_BINARY_DIR}
  DEPENDS ${TELESCULPTOR_DEPENDENCIES}
  SOURCE_DIR ${TELESCULPTOR_SOURCE_DIR}
  BINARY_DIR ${TELESCULPTOR_EXTERNAL_DIR}/telesculptor-build
  STAMP_DIR ${TELESCULPTOR_STAMP_DIR}
  CMAKE_CACHE_ARGS
    -Dkwiver_DIR:PATH=${kwiver_DIR}
    -DqtExtensions_DIR:PATH=${qtExtensions_DIR}
    -DBUILD_SHARED_LIBS:BOOL=ON
    -DTELESCULPTOR_SUPERBUILD:BOOL=OFF
    -DTELESCULPTOR_ENABLE_MANUALS:BOOL=${TELESCULPTOR_ENABLE_MANUALS}
    -DTELESCULPTOR_ENABLE_TESTING:BOOL=${TELESCULPTOR_ENABLE_TESTING}
    -DTELESCULPTOR_ENABLE_TOOLS:BOOL=${TELESCULPTOR_ENABLE_TOOLS}
    -DTELESCULPTOR_FIXUP_BUNDLE_ON_PACKAGE:BOOL=ON
    -DCMAKE_PREFIX_PATH:STRING=${CMAKE_PREFIX_PATH}
    -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
    -DCMAKE_CONFIGURATION_TYPES:STRING=${CMAKE_CONFIGURATION_TYPES}
    -DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER}
    -DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS}
    -DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER}
    -DCMAKE_C_FLAGS:STRING=${ep_common_c_flags}
     ${CMAKE_CXX_COMPILER_LAUNCHER_FLAG}
     ${CMAKE_C_COMPILER_LAUNCHER_FLAG}
    -DCMAKE_EXE_LINKER_FLAGS:STRING=${CMAKE_EXE_LINKER_FLAGS}
    -DCMAKE_SHARED_LINKER_FLAGS:STRING=${CMAKE_SHARED_LINKER_FLAGS}
    -DADDITIONAL_C_FLAGS:STRING=${ADDITIONAL_C_FLAGS}
    -DADDITIONAL_CXX_FLAGS:STRING=${ADDITIONAL_CXX_FLAGS}
    -DCPACK_OUTPUT_FILE_PREFIX:STRING=${CMAKE_CURRENT_BINARY_DIR}
  INSTALL_COMMAND ${CMAKE_CPACK_COMMAND}
)

zecure/shadowd src/CMakeLists.txt :2

include_directories(${SHADOWD_SOURCE_DIR}/include)

OSVR/OSVR-Core cmake/FindOpenHaptics.cmake :240

unset(HDAPI_HDU_SOURCE_DIR)

blchinezu/pocketbook-coolreader thirdparty/libpng/scripts/CMakeLists.txt :163

configure_file(${PNG_SOURCE_DIR}/scripts/libpng-config.in
  ${PNG_BINARY_DIR}/libpng-config)

geodynamics/sw4 CMakeLists.txt :112

INCLUDE_DIRECTORIES(${SW4_SOURCE_DIR}/src/double)

AshamaneProject/AshamaneCore dep/cpr/opt/curl/src/CMakeLists.txt :6

add_custom_command(
    OUTPUT tool_hugehelp.c
    COMMAND ${CMAKE_COMMAND} -E echo "#include \"tool_setup.h\"" > tool_hugehelp.c
    COMMAND ${CMAKE_COMMAND} -E echo "#ifndef HAVE_LIBZ" >> tool_hugehelp.c
    COMMAND env LC_ALL=C "${NROFF}" ${NROFF_MANOPT}
            "${CURL_BINARY_DIR}/docs/curl.1" |
            "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl"
            "${CURL_SOURCE_DIR}/docs/MANUAL" >> tool_hugehelp.c
    COMMAND ${CMAKE_COMMAND} -E echo "#else" >> tool_hugehelp.c
    COMMAND env LC_ALL=C "${NROFF}" ${NROFF_MANOPT}
            "${CURL_BINARY_DIR}/docs/curl.1" |
            "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl" -c
            "${CURL_SOURCE_DIR}/docs/MANUAL" >> tool_hugehelp.c
    COMMAND ${CMAKE_COMMAND} -E echo "#endif /* HAVE_LIBZ */" >> tool_hugehelp.c
    DEPENDS
      "${CURL_SOURCE_DIR}/docs/MANUAL"
      generate-curl.1
      "${CURL_BINARY_DIR}/docs/curl.1"
      "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl"
      "${CMAKE_CURRENT_SOURCE_DIR}/tool_hugehelp.h"
    VERBATIM)

FilmKilns/FilmKilns src/sdl2/cmake/sdlchecks.cmake :328

file(GLOB FUSIONSOUND_SOURCES ${SDL2_SOURCE_DIR}/src/audio/fusionsound/*.c)

asset-group/5ghoul-5g-nr-attacks libs/glfw/src/CMakeLists.txt :2

add_library(glfw "${GLFW_SOURCE_DIR}/include/GLFW/glfw3.h"
                 "${GLFW_SOURCE_DIR}/include/GLFW/glfw3native.h"
                 internal.h mappings.h context.c init.c input.c monitor.c
                 vulkan.c window.c)

rAthenaCN/rAthenaCN 3rdparty/yaml-cpp/CMakeLists.txt :14

mark_as_advanced( YAML_SOURCE_DIR )

alibaba/AliSQL storage/tokudb/ft-index/cmake_modules/TokuThirdParty.cmake :12

ExternalProject_Add(build_jemalloc
            PREFIX jemalloc
            SOURCE_DIR "${JEMALLOC_SOURCE_DIR}"
            CONFIGURE_COMMAND
                "${JEMALLOC_SOURCE_DIR}/configure" ${jemalloc_configure_opts}
                "--prefix=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/jemalloc"
        )

malaterre/GDCM Source/Common/CMakeLists.txt :92

configure_file(
  "${GDCM_SOURCE_DIR}/Source/Common/gdcmConfigure.h.in"
  "${GDCM_BINARY_DIR}/Source/Common/gdcmConfigure.h"
  )

audacity/audacity au3/linux/package_appimage.cmake :18

configure_file("${CPACK_AUDACITY_SOURCE_DIR}/linux/check_dependencies.sh" "${appdir}/bin/check_dependencies" ESCAPE_QUOTES @ONLY)

acoustid/chromaprint cmake/modules/FindKissFFT.cmake :46

find_path(KISSFFT_SOURCE_DIR
    NAMES
        kiss_fftr.h
        kiss_fftr.c
    PATHS
        $ENV{KISSFFT_ROOT}
        ${KISSFFT_ROOT}
        ${CMAKE_SOURCE_DIR}/src/3rdparty/kissfft
    NO_DEFAULT_PATH
    DOC "Kiss FFT tools headers"
)

Tracktion/tracktion_engine cmake/CPM.cmake :772

elseif(DEFINED CPM_ARGS_SOURCE_DIR)

KDE/kid3 android/qt-android-cmake/AddQtAndroidApk.cmake :226

configure_file(${QT_ANDROID_SOURCE_DIR}/qtdeploy.json.in ${CMAKE_CURRENT_BINARY_DIR}/qtdeploy.json @ONLY)

celtera/avendish cmake/avendish.clap.cmake :89

target_sources(Avendish PRIVATE
  "${AVND_SOURCE_DIR}/include/avnd/binding/clap/audio_effect.hpp"
  #"${AVND_SOURCE_DIR}/include/avnd/binding/clap/atomic_controls.hpp"
  "${AVND_SOURCE_DIR}/include/avnd/binding/clap/configure.hpp"
  #"${AVND_SOURCE_DIR}/include/avnd/binding/clap/dispatch.hpp"
  "${AVND_SOURCE_DIR}/include/avnd/binding/clap/helpers.hpp"
  #"${AVND_SOURCE_DIR}/include/avnd/binding/clap/midi_processor.hpp"
  #"${AVND_SOURCE_DIR}/include/avnd/binding/clap/processor_setup.hpp"
  #"${AVND_SOURCE_DIR}/include/avnd/binding/clap/programs.hpp"
  "${AVND_SOURCE_DIR}/include/avnd/binding/clap/clap.hpp"
)

aws/aws-sdk-cpp cmake/build_external.cmake :96

execute_process(
        COMMAND ${CMAKE_COMMAND} -G ${CMAKE_GENERATOR}
        -DAWS_NATIVE_SDK_ROOT=${AWS_NATIVE_SDK_ROOT}

        -DBUILD_CURL=${BUILD_CURL}
        -DCURL_SOURCE_DIR=${CURL_SOURCE_DIR}
        -DCURL_INSTALL_DIR=${CURL_INSTALL_DIR}
        -DCURL_OPENSSL_DEPENDENCY=${CURL_OPENSSL_DEPENDENCY}
        -DCURL_ZLIB_DEPENDENCY=${CURL_ZLIB_DEPENDENCY}
        -DCURL_CXX_FLAGS=${CURL_CXX_FLAGS}
        -DCURL_C_FLAGS=${CURL_C_FLAGS}
        -DCURL_STATIC_LINKER_FLAGS=${CURL_STATIC_LINKER_FLAGS}
        -DCURL_SHARED_LINKER_FLAGS=${CURL_SHARED_LINKER_FLAGS}
        -DCURL_EXE_LINKER_FLAGS=${CURL_EXE_LINKER_FLAGS}
        -DCURL_USE_ZLIB=${CURL_USE_ZLIB}

        -DBUILD_OPENSSL=${BUILD_OPENSSL}
        -DOPENSSL_SOURCE_DIR=${OPENSSL_SOURCE_DIR}
        -DOPENSSL_INCLUDE_DIR=${OPENSSL_INCLUDE_DIR}
        -DOPENSSL_INSTALL_DIR=${OPENSSL_INSTALL_DIR}
        -DOPENSSL_CXX_FLAGS=${OPENSSL_CXX_FLAGS}
        -DOPENSSL_C_FLAGS=${OPENSSL_C_FLAGS}
        -DOPENSSL_EXE_LINKER_FLAGS=${OPENSSL_EXE_LINKER_FLAGS}

        -DBUILD_ZLIB=${BUILD_ZLIB}
        -DZLIB_SOURCE_DIR=${ZLIB_SOURCE_DIR}
        -DZLIB_INSTALL_DIR=${ZLIB_INSTALL_DIR}

        -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
        -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=${CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION}
        -DANDROID_NATIVE_API_LEVEL=${ANDROID_NATIVE_API_LEVEL}
        -DANDROID_ABI=${ANDROID_ABI}
        -DANDROID_TOOLCHAIN=${ANDROID_TOOLCHAIN}
        -DANDROID_STL=${ANDROID_STL}

        -DEXTERNAL_CXX_FLAGS=${EXTERNAL_CXX_FLAGS}
        -DEXTERNAL_C_FLAGS=${EXTERNAL_C_FLAGS}
        -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
        ${CMAKE_CURRENT_SOURCE_DIR}/tools/android-build
        WORKING_DIRECTORY ${EXTERNAL_BUILD_DIR}
        RESULT_VARIABLE CONFIGURE_DEPS_EXIT_CODE)

supertuxkart/stk-code lib/wiiuse/cmake/FindOpenHaptics.cmake :353

mark_as_advanced(HLAPI_HLU_SOURCE_DIR)

qt/qtbase cmake/QtPlatformAndroid.cmake :68

define_property(TARGET
    PROPERTY
        QT_ANDROID_PACKAGE_SOURCE_DIR
    BRIEF_DOCS
        "This variable can be used to specify a directory where additions and modifications can be made to the default Android package template."
    FULL_DOCS
        "This variable can be used to specify a directory where additions and modifications can be made to the default Android package template. The androiddeployqt tool will copy the application template from Qt into the build directory, and then it will copy the contents of the ANDROID_PACKAGE_SOURCE_DIR on top of this, overwriting any existing files. The update step where parts of the source files are modified automatically to reflect your other settings is then run on the resulting merged package. If you, for instance, want to make a custom AndroidManifest.xml for your application, then place this directly into the folder specified in this variable. You can also add custom Java files in ANDROID_PACKAGE_SOURCE_DIR/src."
)

Exawind/amr-wind test/CMakeLists.txt :118

file(GLOB TEST_FILES "${CURRENT_TEST_SOURCE_DIR}/*")

microsoft/DirectXShaderCompiler projects/dxilconv/lib/ShaderBinary/CMakeLists.txt :9

target_include_directories(ShaderBinary
PUBLIC
  $<BUILD_INTERFACE:${DXILCONV_PROJECT_SOURCE_DIR}/include>
  $<INSTALL_INTERFACE:include>
PRIVATE
  ${D3D12_INCLUDE_DIRS}
)

qtfreet00/llvm-obfuscator CMakeLists.txt :448

elseif(LLVM_EXTERNAL_POLLY_SOURCE_DIR)

yrnkrn/zapcc tools/clang/lib/Basic/CMakeLists.txt :8

set(clang_vc "${CLANG_SOURCE_DIR}")

oscarlab/betrfs cmake_modules/TokuThirdParty.cmake :16

ExternalProject_Add(build_jemalloc
    PREFIX jemalloc
    SOURCE_DIR "${JEMALLOC_SOURCE_DIR}"
    CONFIGURE_COMMAND
    "${JEMALLOC_SOURCE_DIR}/configure" ${jemalloc_configure_opts}
    "--prefix=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/jemalloc"
    )

jasp-stats/jasp-desktop Tools/CMake/Install.cmake :327

cmake_path(
    NATIVE_PATH
    JASP_SOURCE_DIR
    NORMALIZE
    JASP_SOURCE_DIR_NATIVE)

mandarine3ds/mandarine externals/faad2/CMakeLists.txt :3

add_library(faad2 STATIC EXCLUDE_FROM_ALL
    "${FAAD2_SOURCE_DIR}/bits.c"
    "${FAAD2_SOURCE_DIR}/cfft.c"
    "${FAAD2_SOURCE_DIR}/common.c"
    "${FAAD2_SOURCE_DIR}/decoder.c"
    "${FAAD2_SOURCE_DIR}/drc.c"
    "${FAAD2_SOURCE_DIR}/error.c"
    "${FAAD2_SOURCE_DIR}/filtbank.c"
    "${FAAD2_SOURCE_DIR}/huffman.c"
    "${FAAD2_SOURCE_DIR}/is.c"
    "${FAAD2_SOURCE_DIR}/mdct.c"
    "${FAAD2_SOURCE_DIR}/mp4.c"
    "${FAAD2_SOURCE_DIR}/ms.c"
    "${FAAD2_SOURCE_DIR}/output.c"
    "${FAAD2_SOURCE_DIR}/pns.c"
    "${FAAD2_SOURCE_DIR}/pulse.c"
    "${FAAD2_SOURCE_DIR}/specrec.c"
    "${FAAD2_SOURCE_DIR}/syntax.c"
    "${FAAD2_SOURCE_DIR}/tns.c"
)

robbert-vdh/spectral-compressor cmake/CPM.cmake :580

elseif(CPM_ARGS_SOURCE_DIR)

Dreamtowards/Ethertia lib/fastnoise2-0.10.0a/cmake/CPM.cmake :575

elseif(CPM_ARGS_SOURCE_DIR)

NauEngine/NauEditorPublic editor/external/libcurlconfig/CMakeLists.txt :98

include_directories(${CURL_SOURCE_DIR}/include)

project-chip/connectedhomeip config/mbed/CMakeLists.txt :32

get_filename_component(COMMON_CMAKE_SOURCE_DIR ${CHIP_ROOT}/config/common/cmake REALPATH)

microsoft/vcpkg-tool CMakeLists.txt :313

add_custom_command(
        OUTPUT "${VCPKG_ARTIFACTS_SOURCE_DIR}/locales/messages.json"
        COMMAND "${NODEJS}" ARGS "${VCPKG_ARTIFACTS_SOURCE_DIR}/node_modules/translate-strings/dist/main.js" "." "--json"
        DEPENDS
            ${VCPKG_ARTIFACTS_SOURCES}
            "${VCPKG_ARTIFACTS_SOURCE_DIR}/node_modules"
        WORKING_DIRECTORY "${VCPKG_ARTIFACTS_SOURCE_DIR}"
        COMMENT "Running artifacts translate-strings..."
        VERBATIM
    )

rbfx/rbfx Source/ThirdParty/Diligent/BuildTools/CMake/BuildUtils.cmake :407

add_custom_command(TARGET ${MODULE_NAME}-ValidateFormatting
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "${DILIGENT_CORE_SOURCE_DIR}/.clang-format" "${MODULE_ROOT_PATH}/.clang-format"
        )

OpenDDS/OpenDDS dds/CMakeLists.txt :196

target_sources(OpenDDS_Dcps
  PUBLIC FILE_SET HEADERS
  BASE_DIRS "${OPENDDS_SOURCE_DIR}"
  FILES
    ../FACE/Fixed.h
    ../FACE/OpenDDS_FACE_Export.h
    ../FACE/Sequence.h
    ../FACE/SequenceVar.h
    ../FACE/StringManager.h
    ../FACE/TS.hpp
    ../FACE/TS_common.hpp
    ../FACE/common.hpp
    ../FACE/types.hpp
    DCPS/AddressCache.h
    DCPS/AssociationData.h
    DCPS/AstNodeWrapper.h
    DCPS/Atomic.h
    DCPS/AtomicBool.h
    DCPS/BitPubListenerImpl.h
    DCPS/BuiltInTopicDataReaderImpls.h
    DCPS/BuiltInTopicUtils.h
    DCPS/Cached_Allocator_With_Overflow_T.h
    DCPS/CoherentChangeControl.h
    DCPS/CoherentChangeControl.inl
    DCPS/Comparator_T.h
    DCPS/ConditionImpl.h
    DCPS/ConditionVariable.h
    DCPS/ConfigStoreImpl.h
    DCPS/ConnectionRecords.h
    DCPS/ContentFilteredTopicImpl.h
    DCPS/DCPS_Utils.h
    DCPS/DataBlockLockPool.h
    DCPS/DataCollector_T.cpp
    DCPS/DataCollector_T.h
    DCPS/DataCollector_T.inl
    DCPS/DataDurabilityCache.h
    DCPS/DataReaderCallbacks.h
    DCPS/DataReaderImpl.h
    DCPS/DataReaderImpl.inl
    DCPS/DataReaderImpl_T.h
    DCPS/DataSampleElement.h
    DCPS/DataSampleElement.inl
    DCPS/DataSampleHeader.h
    DCPS/DataSampleHeader.inl
    DCPS/DataWriterCallbacks.h
    DCPS/DataWriterImpl.h
    DCPS/DataWriterImpl_T.h
    DCPS/DcpsUpcalls.h
    DCPS/DdsDcps_pch.h
    DCPS/DefaultNetworkConfigMonitor.h
    DCPS/Definitions.h
    DCPS/DirentWrapper.h
    DCPS/Discovery.h
    DCPS/DiscoveryListener.h
    DCPS/DisjointSequence.h
    DCPS/DisjointSequence.inl
    DCPS/DispatchService.h
    DCPS/DomainParticipantFactoryImpl.h
    DCPS/DomainParticipantImpl.h
    DCPS/DurabilityArray.h
    DCPS/DurabilityQueue.h
    DCPS/Dynamic_Cached_Allocator_With_Overflow_T.h
    DCPS/EncapsulationHeader.h
    DCPS/EndpointCallbacks.h
    DCPS/EntityImpl.h
    DCPS/EventDispatcher.h
    DCPS/FeatureDisabledQosCheck.h
    DCPS/FibonacciSequence.h
    DCPS/FileSystemStorage.h
    DCPS/FilterEvaluator.h
    DCPS/FilterExpressionGrammar.h
    DCPS/FlexibleTypeSupport.h
    DCPS/GroupRakeData.h
    DCPS/GuardCondition.h
    DCPS/GuidBuilder.h
    DCPS/GuidBuilder.inl
    DCPS/GuidConverter.h
    DCPS/GuidUtils.h
    DCPS/Hash.h
    DCPS/Ice.h
    DCPS/InstanceDataSampleList.h
    DCPS/InstanceDataSampleList.inl
    DCPS/InstanceHandle.h
    DCPS/InstanceState.h
    DCPS/InstanceState.inl
    DCPS/InternalDataReader.h
    DCPS/InternalDataReaderListener.h
    DCPS/InternalDataWriter.h
    DCPS/InternalTopic.h
    DCPS/JobQueue.h
    DCPS/JsonValueReader.h
    DCPS/JsonValueWriter.h
    DCPS/LinuxNetworkConfigMonitor.h
    DCPS/LocalObject.h
    DCPS/LogAddr.h
    DCPS/Logging.h
    DCPS/Marked_Default_Qos.h
    DCPS/MemoryPool.h
    DCPS/MessageBlock.h
    DCPS/MessageTracker.h
    DCPS/Message_Block_Ptr.h
    DCPS/MonitorFactory.h
    DCPS/MultiTask.h
    DCPS/MultiTopicDataReaderBase.h
    DCPS/MultiTopicDataReader_T.cpp
    DCPS/MultiTopicDataReader_T.h
    DCPS/MultiTopicImpl.h
    DCPS/MulticastManager.h
    DCPS/NetworkAddress.h
    DCPS/NetworkConfigModifier.h
    DCPS/NetworkConfigMonitor.h
    DCPS/NetworkResource.h
    DCPS/NetworkResource.inl
    DCPS/Observer.h
    DCPS/OwnershipManager.h
    DCPS/PeriodicEvent.h
    DCPS/PeriodicTask.h
    DCPS/PoolAllocationBase.h
    DCPS/PoolAllocator.h
    DCPS/PrinterValueWriter.h
    DCPS/PublicationInstance.h
    DCPS/PublisherImpl.h
    DCPS/Qos_Helper.h
    DCPS/Qos_Helper.inl
    DCPS/QueryConditionImpl.h
    DCPS/RakeData.h
    DCPS/RakeResults_T.cpp
    DCPS/RakeResults_T.h
    DCPS/RapidJsonWrapper.h
    DCPS/RawDataSample.h
    DCPS/RcEventHandler.h
    DCPS/RcHandle_T.h
    DCPS/RcObject.h
    DCPS/ReactorTask.h
    DCPS/ReactorTask.inl
    DCPS/ReactorTask_rch.h
    DCPS/ReadConditionImpl.h
    DCPS/ReceivedDataElementList.h
    DCPS/ReceivedDataElementList.inl
    DCPS/ReceivedDataStrategy.h
    DCPS/Recorder.h
    DCPS/RecorderImpl.h
    DCPS/Registered_Data_Types.h
    DCPS/Replayer.h
    DCPS/ReplayerImpl.h
    DCPS/RepoIdBuilder.h
    DCPS/RepoIdBuilder.inl
    DCPS/RepoIdConverter.h
    DCPS/RepoIdGenerator.h
    DCPS/RestoreOutputStreamState.h
    DCPS/SafeBool_T.h
    DCPS/SafetyProfilePool.h
    DCPS/SafetyProfileSequence.h
    DCPS/SafetyProfileSequenceVar.h
    DCPS/SafetyProfileSequences.h
    DCPS/SafetyProfileStreams.h
    DCPS/Sample.h
    DCPS/SendStateDataSampleList.h
    DCPS/SendStateDataSampleList.inl
    DCPS/SequenceIterator.h
    DCPS/SequenceNumber.h
    DCPS/Serializer.h
    DCPS/Serializer.inl
    DCPS/ServiceEventDispatcher.h
    DCPS/Service_Participant.h
    DCPS/Service_Participant.inl
    DCPS/SporadicEvent.h
    DCPS/SporadicTask.h
    DCPS/StaticDiscovery.h
    DCPS/StaticIncludes.h
    DCPS/Statistics.h
    DCPS/Stats_T.h
    DCPS/StatusConditionImpl.h
    DCPS/SubscriberImpl.h
    DCPS/SubscriptionInstance.h
    DCPS/ThreadPool.h
    DCPS/ThreadStatusManager.h
    DCPS/TimeDuration.h
    DCPS/TimeDuration.inl
    DCPS/TimePoint_T.cpp
    DCPS/TimePoint_T.h
    DCPS/TimePoint_T.inl
    DCPS/TimeSource.h
    DCPS/TimeTypes.h
    DCPS/Time_Helper.h
    DCPS/Time_Helper.inl
    DCPS/TopicCallbacks.h
    DCPS/TopicDescriptionImpl.h
    DCPS/TopicDetails.h
    DCPS/TopicExpressionGrammar.h
    DCPS/TopicImpl.h
    DCPS/Transient_Kludge.h
    DCPS/Transient_Kludge.inl
    DCPS/TypeSupportImpl.h
    DCPS/TypeSupportImpl_T.h
    DCPS/Util.h
    DCPS/ValueCommon.h
    DCPS/ValueDispatcher.h
    DCPS/ValueHelper.h
    DCPS/ValueReader.h
    DCPS/ValueWriter.h
    DCPS/WaitSet.h
    DCPS/WriteDataContainer.h
    DCPS/WriterDataSampleList.h
    DCPS/WriterDataSampleList.inl
    DCPS/WriterInfo.h
    DCPS/XTypes/DynamicDataAdapter.h
    DCPS/XTypes/DynamicDataAdapterFwd.h
    DCPS/XTypes/DynamicDataBase.h
    DCPS/XTypes/DynamicDataFactory.h
    DCPS/XTypes/DynamicDataImpl.h
    DCPS/XTypes/DynamicDataReaderImpl.h
    DCPS/XTypes/DynamicDataWriterImpl.h
    DCPS/XTypes/DynamicDataXcdrReadImpl.h
    DCPS/XTypes/DynamicSample.h
    DCPS/XTypes/DynamicTypeImpl.h
    DCPS/XTypes/DynamicTypeMemberImpl.h
    DCPS/XTypes/DynamicTypeSupport.h
    DCPS/XTypes/DynamicVwrite.h
    DCPS/XTypes/External.h
    DCPS/XTypes/IdlScanner.h
    DCPS/XTypes/MemberDescriptorImpl.h
    DCPS/XTypes/TypeAssignability.h
    DCPS/XTypes/TypeDescriptorImpl.h
    DCPS/XTypes/TypeLookupService.h
    DCPS/XTypes/TypeObject.h
    DCPS/XTypes/TypeObjectC.h
    DCPS/XTypes/TypeObjectTypeSupportImpl.h
    DCPS/XTypes/Utils.h
    DCPS/Xcdr2ValueWriter.h
    DCPS/ZeroCopyAllocator_T.cpp
    DCPS/ZeroCopyAllocator_T.h
    DCPS/ZeroCopyAllocator_T.inl
    DCPS/ZeroCopyInfoSeq_T.h
    DCPS/ZeroCopySeqBase.h
    DCPS/ZeroCopySeq_T.cpp
    DCPS/ZeroCopySeq_T.h
    DCPS/ZeroCopySeq_T.inl
    DCPS/dcps_export.h
    DCPS/debug.h
    DCPS/optional.h
    DCPS/security/framework/HandleRegistry.h
    DCPS/security/framework/Properties.h
    DCPS/security/framework/SecurityConfig.h
    DCPS/security/framework/SecurityConfigPropertyList.h
    DCPS/security/framework/SecurityConfig_rch.h
    DCPS/security/framework/SecurityPluginInst.h
    DCPS/security/framework/SecurityPluginInst_rch.h
    DCPS/security/framework/SecurityRegistry.h
    DCPS/security/framework/Utility.h
    DCPS/transport/framework/BasicQueueVisitor_T.h
    DCPS/transport/framework/BasicQueue_T.h
    DCPS/transport/framework/BuildChainVisitor.h
    DCPS/transport/framework/BuildChainVisitor.inl
    DCPS/transport/framework/CopyChainVisitor.h
    DCPS/transport/framework/CopyChainVisitor.inl
    DCPS/transport/framework/DataLink.h
    DCPS/transport/framework/DataLink.inl
    DCPS/transport/framework/DataLinkCleanupTask.h
    DCPS/transport/framework/DataLinkSet.h
    DCPS/transport/framework/DataLinkSet.inl
    DCPS/transport/framework/DataLinkSet_rch.h
    DCPS/transport/framework/DataLink_rch.h
    DCPS/transport/framework/DirectPriorityMapper.h
    DCPS/transport/framework/DirectPriorityMapper.inl
    DCPS/transport/framework/EntryExit.h
    DCPS/transport/framework/MessageDropper.h
    DCPS/transport/framework/NullSynch.h
    DCPS/transport/framework/NullSynch.inl
    DCPS/transport/framework/NullSynchStrategy.h
    DCPS/transport/framework/PacketRemoveVisitor.h
    DCPS/transport/framework/PacketRemoveVisitor.inl
    DCPS/transport/framework/PerConnectionSynch.h
    DCPS/transport/framework/PerConnectionSynch.inl
    DCPS/transport/framework/PerConnectionSynchStrategy.h
    DCPS/transport/framework/PerConnectionSynchStrategy.inl
    DCPS/transport/framework/PoolSynch.h
    DCPS/transport/framework/PoolSynch.inl
    DCPS/transport/framework/PoolSynchStrategy.h
    DCPS/transport/framework/PoolSynchStrategy.inl
    DCPS/transport/framework/PriorityKey.h
    DCPS/transport/framework/PriorityKey.inl
    DCPS/transport/framework/PriorityMapper.h
    DCPS/transport/framework/PriorityMapper.inl
    DCPS/transport/framework/QueueRemoveVisitor.h
    DCPS/transport/framework/QueueRemoveVisitor.inl
    DCPS/transport/framework/QueueTaskBase_T.h
    DCPS/transport/framework/ReactorSynch.h
    DCPS/transport/framework/ReactorSynch.inl
    DCPS/transport/framework/ReactorSynchStrategy.h
    DCPS/transport/framework/ReactorSynchStrategy.inl
    DCPS/transport/framework/ReceiveListenerSet.h
    DCPS/transport/framework/ReceiveListenerSet.inl
    DCPS/transport/framework/ReceiveListenerSetMap.h
    DCPS/transport/framework/ReceiveListenerSetMap.inl
    DCPS/transport/framework/ReceiveListenerSet_rch.h
    DCPS/transport/framework/ReceivedDataSample.h
    DCPS/transport/framework/RemoveAllVisitor.h
    DCPS/transport/framework/RemoveAllVisitor.inl
    DCPS/transport/framework/ScheduleOutputHandler.h
    DCPS/transport/framework/ScheduleOutputHandler.inl
    DCPS/transport/framework/SendResponseListener.h
    DCPS/transport/framework/ThreadPerConRemoveVisitor.h
    DCPS/transport/framework/ThreadPerConRemoveVisitor.inl
    DCPS/transport/framework/ThreadPerConnectionSendTask.h
    DCPS/transport/framework/ThreadSynch.h
    DCPS/transport/framework/ThreadSynch.inl
    DCPS/transport/framework/ThreadSynchResource.h
    DCPS/transport/framework/ThreadSynchResource.inl
    DCPS/transport/framework/ThreadSynchStrategy.h
    DCPS/transport/framework/ThreadSynchStrategy.inl
    DCPS/transport/framework/ThreadSynchStrategy_rch.h
    DCPS/transport/framework/ThreadSynchWorker.h
    DCPS/transport/framework/ThreadSynchWorker.inl
    DCPS/transport/framework/TransportClient.h
    DCPS/transport/framework/TransportConfig.h
    DCPS/transport/framework/TransportConfig_rch.h
    DCPS/transport/framework/TransportControlElement.h
    DCPS/transport/framework/TransportControlElement.inl
    DCPS/transport/framework/TransportCustomizedElement.h
    DCPS/transport/framework/TransportCustomizedElement.inl
    DCPS/transport/framework/TransportDebug.h
    DCPS/transport/framework/TransportDefs.h
    DCPS/transport/framework/TransportExceptions.h
    DCPS/transport/framework/TransportHeader.h
    DCPS/transport/framework/TransportHeader.inl
    DCPS/transport/framework/TransportImpl.h
    DCPS/transport/framework/TransportImpl.inl
    DCPS/transport/framework/TransportImpl_rch.h
    DCPS/transport/framework/TransportInst.h
    DCPS/transport/framework/TransportInst_rch.h
    DCPS/transport/framework/TransportQueueElement.h
    DCPS/transport/framework/TransportQueueElement.inl
    DCPS/transport/framework/TransportReassembly.h
    DCPS/transport/framework/TransportReceiveListener.h
    DCPS/transport/framework/TransportReceiveStrategy_T.cpp
    DCPS/transport/framework/TransportReceiveStrategy_T.h
    DCPS/transport/framework/TransportReceiveStrategy_T.inl
    DCPS/transport/framework/TransportReceiveStrategy_rch.h
    DCPS/transport/framework/TransportRegistry.h
    DCPS/transport/framework/TransportRegistry.inl
    DCPS/transport/framework/TransportReplacedElement.h
    DCPS/transport/framework/TransportReplacedElement.inl
    DCPS/transport/framework/TransportRetainedElement.h
    DCPS/transport/framework/TransportRetainedElement.inl
    DCPS/transport/framework/TransportSendBuffer.h
    DCPS/transport/framework/TransportSendBuffer.inl
    DCPS/transport/framework/TransportSendControlElement.h
    DCPS/transport/framework/TransportSendControlElement.inl
    DCPS/transport/framework/TransportSendElement.h
    DCPS/transport/framework/TransportSendElement.inl
    DCPS/transport/framework/TransportSendListener.h
    DCPS/transport/framework/TransportSendStrategy.h
    DCPS/transport/framework/TransportSendStrategy.inl
    DCPS/transport/framework/TransportSendStrategy_rch.h
    DCPS/transport/framework/TransportStatistics.h
    DCPS/transport/framework/TransportStrategy.h
    DCPS/transport/framework/TransportStrategy_rch.h
    DCPS/transport/framework/TransportType.h
    DCPS/transport/framework/TransportType_rch.h
    DCPS/unique_ptr.h
    DCPS/yard/yard_base_grammar.hpp
    DCPS/yard/yard_char_set.hpp
    DCPS/yard/yard_parser.hpp
    DCPS/yard/yard_text_grammar.hpp
    DCPS/yard/yard_tree.hpp
    Version.h
    Versioned_Namespace.h
    OpenDDSConfigWrapper.h
    OpenDDSConfigWrapperC.h
    OpenDDSConfigWrapper.idl
)