cmake cmake_language examples

Signatures

cmake_language(CALL <command> [<arg>...])

Examples

novelrt/NovelRT cmake/CopyBuildProducts.cmake :48

cmake_language(EVAL CODE "if(${COPY_BUILD_PRODUCTS_${dependency_idx}_CONDITION})\nset(cond_succeeded YES)\nendif()")

Vhonowslend/StreamFX-Public CMakeLists.txt :1318

cmake_language(CALL ${_RESOLVER})

eclipse-ecal/ecal cmake/submodule_dependencies.cmake :73

cmake_language(
  SET_DEPENDENCY_PROVIDER ecal_dependencies_provider
  SUPPORTED_METHODS FIND_PACKAGE
)

wpilibsuite/allwpilib cmake/modules/CreateSourceJar.cmake :30

cmake_language(
        EVAL CODE
            "add_jar(${target} RESOURCES ${resources} OUTPUT_NAME ${SOURCE_JAR_OUTPUT_NAME} OUTPUT_DIR ${SOURCE_JAR_OUTPUT_DIR})"
    )

nv-legate/legate src/cmake/Modules/find_or_configure.cmake :35

cmake_language(CALL "${_LEGATE_FIXUP_TARGET}" ${target})

ossia/score cmake/modules/GetGitRevisionDescription.cmake :169

cmake_language(EVAL CODE "${GRABREF_CMAKE_CONTENT}")

NVIDIA/MatX cmake/rapids-cmake/CMakeLists.txt :45

cmake_language(DEFER DIRECTORY ${CMAKE_CURRENT_LIST_DIR} CALL include
               "${rapids-cmake-dir}/../init.cmake")

brndnmtthws/conky cmake/DependentOption.cmake :34

cmake_language(EVAL CODE \"
        if (\${it})
        else()
          set(${option}_POSSIBLE 0)
        endif()\")

prophesee-ai/openeb cmake/custom_functions/lfs_download.cmake :72

cmake_language(DEFER DIRECTORY ${PROJECT_SOURCE_DIR} GET_CALL_IDS _deferred_call_ids)

faaxm/spix libs/Scenes/QtQuick/CMakeLists.txt :50

cmake_language(CALL "qt${SPIX_QT_MAJOR}_wrap_cpp" MOC_FILES "include/Spix/QtQmlBot.h")

audacity/audacity buildscripts/cmake/SetupDependencies.cmake :45

cmake_language(CALL ${name}_Populate ${remote_url} ${local_path} ${LIB_OS} ${LIB_ARCH} ${LIB_BUILD_TYPE})

celtera/avendish cmake/avendish.cmake :207

cmake_language(CALL "avnd_make_${backend}" ${ARGV})

qt/qtbase cmake/QtBuildInformation.cmake :188

cmake_language(GET_MESSAGE_LOG_LEVEL log_level)

flux-framework/flux-sched CMakeLists.txt :193

cmake_language(EVAL CODE "
  add_library(
    ${TargetName}
    ${LibFlags}
    MODULE
    # List these last so they can override things we set above
    ${__argsQuoted}
    )"
    )

shawwn/noh cmake/OptionWithDeps.cmake :116

cmake_language(
                EVAL
                CODE
                "
                    if(${d})
                    else()
                        set(_avail OFF)
                        set(_cond ${d})
                    endif()")

transmission/transmission cmake/TrMacros.cmake :85

cmake_language(EVAL CODE "${SCRIPT}")

Governikus/AusweisApp cmake/cmd.cmake :313

cmake_language(CALL ${CMD})

hypengw/Qcm cmake/flatpak-provider.cmake :287

cmake_language(SET_DEPENDENCY_PROVIDER flatpak_provider SUPPORTED_METHODS
               FETCHCONTENT_MAKEAVAILABLE_SERIAL)

halide/Halide cmake/dependencies.cmake :61

cmake_language(
    SET_DEPENDENCY_PROVIDER Halide_provide_dependency
    SUPPORTED_METHODS FIND_PACKAGE
)

luxonis/depthai-core cmake/vcpkg.cmake :227

cmake_language(DEFER DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} CALL vcpkg_manifest_generation_finalize)

axmolengine/axmol cmake/Modules/AXSLCC.cmake :290

cmake_language(CALL ax_add_shader_target ${shader_tgt} ${ARGN})

RigsOfRods/rigs-of-rods cmake/conan_provider.cmake :638

cmake_language(
    SET_DEPENDENCY_PROVIDER conan_provide_dependency
    SUPPORTED_METHODS FIND_PACKAGE
)

microsoft/onnxruntime-genai cmake/external/helper_functions.cmake :79

cmake_language(EVAL CODE "${__cmake_providerCommand}(${__cmake_providerArgs})")

ufz/ogs Tests/Dlopen/CMakeLists.txt :25

cmake_language(CALL "${callback}" "${dir}" ${ARGN})

Lewuathe/mlir-hello thirdparty/llvm-project/libc/cmake/modules/LLVMLibCFlagRules.cmake :158

cmake_language(CALL ${EXPAND_FLAGS_CREATE_TARGET}
      ${target_name}
      ${EXPAND_FLAGS_UNPARSED_ARGUMENTS}
      DEPENDS ${EXPAND_FLAGS_DEPENDS}
      FLAGS ${EXPAND_FLAGS_FLAGS}
    )

Kitware/VTK CMake/wasm/vtkWasmTestRunner.cmake :5

cmake_language(EXIT 1)

espressomd/espresso cmake/espresso_enable_avx2_support.cmake :28

cmake_language(CALL ${callback} "${COMPILER_AVX2_FLAG}")

qt/qtdeclarative src/qml/Qt6QmlMacros.cmake :1007

cmake_language(EVAL CODE
                "cmake_language(DEFER ID_VAR write_id CALL _qt_internal_write_deferred_qmldir_file ${target})"
            )

CGAL/cgal Installation/cmake/modules/CGAL_enable_end_of_configuration_hook.cmake :191

cmake_language(DEFER CALL CGAL_hooks_at_end_of_all_directories)

ARM-software/SCP-firmware module/CMakeLists.txt :251

cmake_language(CALL _${CMAKE_CURRENT_FUNCTION} ${target} ${args})

steineggerlab/foldmason lib/foldseek/lib/corrosion/cmake/Corrosion.cmake :207

cmake_language(EVAL CODE "
        cmake_language(DEFER
            CALL
            _corrosion_set_imported_location_deferred
            [[${target_name}]]
            [[${base_property}]]
            [[${output_directory_property}]]
            [[${filename}]]
        )
    ")

nanoporetech/dorado cmake/DoradoTarget.cmake :51

cmake_language(EVAL CODE "
            cmake_language(DEFER
                DIRECTORY ${CMAKE_SOURCE_DIR}
                CALL check_no_dependency_on_torch [[${arg_NAME}]]
            )
        ")

drawpile/Drawpile src/desktop/CMakeLists.txt :830

cmake_language(DEFER CALL add_custom_command
			TARGET drawpile_make_apk PRE_BUILD
			COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different
				"${CMAKE_CURRENT_SOURCE_DIR}/android/src/net/drawpile/android"
				"${CMAKE_BINARY_DIR}/android-build/src/net/drawpile/android"
			COMMAND_EXPAND_LISTS
			COMMENT "Copying Java sources"
			VERBATIM
		)

nrfconnect/sdk-zephyr share/sysbuild/cmake/modules/sysbuild_extensions.cmake :598

cmake_language(CALL ${module}_${call} IMAGES ${SMC_IMAGES} ${IMAGE_ARG} ${SMC_EXTRA_ARGS})