cmake add_custom_target examples

Signatures

add_custom_target(Name [ALL] [command1 [args1...]]
  [COMMAND command2 [args2...] ...]
  [DEPENDS depend depend depend ... ]
  [BYPRODUCTS [files...]]
  [WORKING_DIRECTORY dir]
  [COMMENT comment]
  [JOB_POOL job_pool]
  [JOB_SERVER_AWARE <bool>]
  [VERBATIM] [USES_TERMINAL]
  [COMMAND_EXPAND_LISTS]
[SOURCES src1 [src2...]])

Examples

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")

FreeCAD/FreeCAD data/examples/CMakeLists.txt :13

ADD_CUSTOM_TARGET(Example_data ALL
    SOURCES ${Examples_Files}
)

fzi-forschungszentrum-informatik/gpu-voxels icmaker/IcMakerMacros.cmake :932

ADD_CUSTOM_TARGET(${icmaker_target} SOURCES ${_sources})

overte-org/overte CMakeLists.txt :211

add_custom_target(js SOURCES ${JS_SRC})

alpaka-group/alpaka CMakeLists.txt :124

add_custom_target("alpakaIde"
                      SOURCES ${_alpaka_FILES_HEADER} ${_alpaka_FILES_SCRIPT} ${_alpaka_FILES_CMAKE} ${_alpaka_FILES_DOC} ${_alpaka_FILES_OTHER})

eclipse-ecal/ecal doc/CMakeLists.txt :58

add_custom_target(documentation_copy_rst_files ALL
  COMMAND cmake -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/rst ${DOC_SOURCE_DIRECTORY}
  SOURCES ${rst_sources}
)

AcademySoftwareFoundation/OpenShadingLanguage src/testshade/CMakeLists.txt :57

add_custom_target (testshade_ptx ALL
        DEPENDS ${ptx_list}
        SOURCES ${testshade_cuda_srcs} )

etternagame/etterna CMake/Helpers/StaticAnalysis.cmake :25

add_custom_target(clang-tidy
		COMMAND ${CLANG_TIDY}
		-p ${PROJECT_BINARY_DIR}
		-checks='*'
		${SOURCES})

NREL/OpenStudio ProjectMacros.cmake :723

add_custom_target(${swig_target}_swig
        SOURCES "${SWIG_WRAPPER}"
        )

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)

SsageParuders/Android_Native_Surface my_android_opencv/modules/java/generator/CMakeLists.txt :101

add_custom_target(gen_opencv_java_source DEPENDS ${java_generated_files}
    SOURCES "${JAVA_SOURCE_DIR}/generator/gen_java.py"
            "${CMAKE_CURRENT_BINARY_DIR}/gen_java.json"
)

lizardfs/lizardfs doc/CMakeLists.txt :93

add_custom_target(manpages ALL SOURCES ${GENERATED_MANPAGES})

chdb-io/chdb src/Functions/URL/CMakeLists.txt :19

add_custom_target(generate-tldlookup-gperf ./tldLookup.sh
        SOURCES tldLookup.sh
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
        BYPRODUCTS "${CMAKE_CURRENT_SOURCE_DIR}/tldLookup.gperf"
    )

nedrysoft/pingnoo src/libs/3rdparty/Catch2/CMakeLists.txt :21

add_custom_target(Catch2 SOURCES
    catch.hpp
    catch/catch.hpp
)

gscept/nebula fips-files/include.cmake :421

add_custom_target(GenerateNIDL_${nidlName}
            COMMAND ${PYTHON} ${NROOT}/fips-files/generators/NIDL.py "${f_abs}" "${abs_output_folder}/${out_cs}" "--csharp"
            BYPRODUCTS "${abs_output_folder}${out_cs}"
            COMMENT "IDLC: Generating ${out_cs}..."
            DEPENDS ${NROOT}/fips-files/generators/NIDL.py
            WORKING_DIRECTORY "${NROOT}"
            VERBATIM
            SOURCES "${f_abs}"
        )

danmar/cppcheck gui/CMakeLists.txt :21

add_custom_target(gui-build-deps SOURCES ${cppcheck-gui-deps})

Kitware/ParaView Utilities/Sphinx/CMakeLists.txt :141

add_custom_target(ParaViewPythonDoc
  DEPENDS paraview_copy_sphinx_config
          paraview_all_python_modules
  COMMAND "$<TARGET_FILE:pvpython>"
          ${venv_flags}
          ${nompi_flags}
          "${CMAKE_CURRENT_SOURCE_DIR}/sphinx_apidoc.py"
          -o "${CMAKE_CURRENT_BINARY_DIR}/config"
          "${ParaView_BINARY_DIR}/${PARAVIEW_PYTHON_SITE_PACKAGES_SUFFIX}/paraview"
          # CI utilities end up living here.
          ".gitlab"
          # CI venv
          "venv"
  COMMAND "$<TARGET_FILE:pvpython>"
          ${venv_flags}
          ${nompi_flags}
          -m sphinx
          -b html "${CMAKE_CURRENT_BINARY_DIR}/config"
          "${PARAVIEW_GENERATED_DOCUMENTATION_OUTPUT_DIRECTORY}/python"
  SOURCES sphinx_apidoc.py
          parse_pydoc_output.py
          ${sphinx_config_files}
  COMMENT "Generate Python HTML documentation"
  # ensures that the output is continuously generated
  # when using ninja; avoids builder from timing out
  USES_TERMINAL)

sandialabs/InterSpec CMakeLists.txt :1003

add_custom_target( interspec_app_text SOURCES ${APP_TEXT_FILES} )

NERSC/timemory cmake/Modules/ClangFormat.cmake :132

add_custom_target(
        ${FORMAT_NAME}-source
        ${_COMMAND}
        WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
        COMMENT
            "[${PROJECT_NAME}] Running C/C++ formatter '${TIMEMORY_CLANG_FORMATTER}'..."
        SOURCES ${headers} ${sources} ${examples})

GoSSIP-SJTU/TripleDoggy CMakeLists.txt :766

add_custom_target(srpm
  COMMAND cpack -G TGZ --config CPackSourceConfig.cmake -B ${LLVM_SRPM_DIR}/SOURCES
  COMMAND rpmbuild -bs --define '_topdir ${LLVM_SRPM_DIR}' ${LLVM_SRPM_BINARY_SPECFILE})

AcademySoftwareFoundation/openvdb nanovdb/nanovdb/docs/CMakeLists.txt :18

add_custom_target(
  nanovdb_docs
  SOURCES doxygen-config
          doc.md
          codingstyle.txt
          FAQ.md
          SourceTree.md
          HowToBuild.md
          HelloWorld.md
  COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/cmake-doxygen-config
  WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
  COMMENT "Generating API documentation with Doxygen"
  VERBATIM)

apache/trafficserver lib/yamlcpp/CMakeLists.txt :196

add_custom_target(format
    COMMAND clang-format --style=file -i $<TARGET_PROPERTY:yaml-cpp,SOURCES>
    COMMAND_EXPAND_LISTS
    COMMENT "Running clang-format"
    VERBATIM)

SergiusTheBest/plog samples/Android/CMakeLists.txt :8

add_custom_target(AndroidJNI SOURCES AndroidJNI/Main.cpp)

dartsim/dart python/examples/CMakeLists.txt :12

add_custom_target(${example_name}
    COMMAND ${CMAKE_COMMAND} -E echo "Running pytest by: PYTHONPATH=${DART_DARTPY_BUILD_DIR} ${Python3_EXECUTABLE} ${source}"
    COMMAND ${CMAKE_COMMAND} -E env "PYTHONPATH=${DART_DARTPY_BUILD_DIR} ${Python3_EXECUTABLE} ${source}"
    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
    SOURCES ${source}
  )

webcamoid/webcamoid StandAlone/ManPages/CMakeLists.txt :31

add_custom_target(manpages ALL
                      ${GZIP_TOOL} -n -c9 webcamoid.1 > webcamoid.1.gz
                      DEPENDS src/webcamoid.1
                      WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/src
                      BYPRODUCTS src/webcamoid.1.gz
                      VERBATIM
                      SOURCES src/webcamoid.1.in)

google/filament third_party/dawn/third_party/glfw/docs/CMakeLists.txt :49

add_custom_target(docs ALL SOURCES "html/index.html")

ngscopeclient/scopehal-apps src/ngscopeclient/shaders/CMakeLists.txt :22

add_custom_target(${target}
		COMMAND ${CMAKE_COMMAND} -E true
		SOURCES ${spvfiles}
	)

mysql/mysql-server extra/boost/boost_1_87_0/boost/safe_numerics/CMakeLists.txt :8

add_custom_target(safe_numerics SOURCES ${include_files})

robotology/yarp doc/CMakeLists.txt :88

add_custom_target(dox SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/${DOX_FILE}.in")

datastax/cpp-driver src/third_party/sparsehash/CMakeLists.txt :121

add_custom_target(sparsehash ${SOURCES})

GPUOpen-Tools/gpu_performance_api documentation/sphinx/CMakeLists.txt :14

add_custom_target(SphinxDocsGenerator ALL
  COMMAND ${SPHINX_EXECUTABLE} -M html ${CMAKE_CURRENT_LIST_DIR}/source ${GPA_DOC_OUTPUT_DIR}
  COMMENT "Generating sphinx documentation."
  SOURCES ${DOC_FILES}
)

cginternals/glbinding source/3rdparty/KHR/CMakeLists.txt :47

add_custom_target(${target}-sources SOURCES ${headers})

OSVR/OSVR-Core cmake/LuaTargets.cmake :89

add_custom_target(${_target}
		SOURCES ${SOURCES}
		DEPENDS ${ALLFILES})

mysql/mysql-connector-cpp jdbc.cmake :391

ADD_CUSTOM_TARGET(Headers_jdbc
    COMMAND ${CMAKE_COMMAND}
      -DCMAKE_GENERATOR=${CMAKE_GENERATOR}
      -DJDBC_DIR=${JDBC_DIR}
      -DJDBC_INCLUDES="${JDBC_INCLUDES}"
      -DHEADERS_DIR=${PROJECT_SOURCE_DIR}/cdk/cmake/headers
      -DCHECK_DIR=${CHECK_DIR}
      -P ${PROJECT_SOURCE_DIR}/cmake/jdbc_headers_check.cmake
    SOURCES ${all_headers}
  )

VowpalWabbit/vowpal_wabbit cs/cs/netstandard/CMakeLists.txt :49

add_custom_target(VowpalWabbit.Ref ALL
    COMMAND ${DOTNET_COMMAND} build ${CMAKE_CURRENT_SOURCE_DIR} -o $<TARGET_FILE_DIR:vw.net.native>/ref --configuration "$<IF:$<CONFIG:Debug>,Debug,Release>" -v m --nologo --no-dependencies /clp:NoSummary -property:ProduceOnlyReferenceAssembly=true
    COMMENT "Building VowpalWabbit Reference Assembly"
    DEPENDS VowpalWabbit.Common.Ref VowpalWabbit.Core.Ref VowpalWabbit
    SOURCES ${VW_NET_CS_SOURCES})

KiCad/kicad-source-mirror thirdparty/fmt/CMakeLists.txt :475

add_custom_target(
    doc
    COMMAND
      ${CMAKE_COMMAND}
        -E env PYTHONPATH=${CMAKE_CURRENT_SOURCE_DIR}/support/python
        ${MKDOCS} build -f ${CMAKE_CURRENT_SOURCE_DIR}/support/mkdocs.yml
        # MkDocs requires the site dir to be outside of the doc dir.
                        --site-dir ${CMAKE_CURRENT_BINARY_DIR}/doc-html
                        --no-directory-urls
    SOURCES ${sources})

BioMedIA/MIRTK CMake/Basis/MatlabTools.cmake :732

add_custom_target (${TARGET_UID} ALL SOURCES ${SOURCES})

audacity/audacity au3/libraries/lib-theme-resources/CMakeLists.txt :183

add_custom_target(${theme} SOURCES ${THEME_FILES})

KDE/kid3 src/qml/CMakeLists.txt :78

add_custom_target(qmlapp-sources SOURCES ${QMLAPP_QML_SOURCES})

supertuxkart/stk-code CMakeLists.txt :863

add_custom_target(stkshaders SOURCES ${STK_SHADERS})

qt/qtbase src/android/java/CMakeLists.txt :40

add_custom_target(Qt${QtBase_VERSION_MAJOR}AndroidBindings
    SOURCES
        ${java_bindings}
        ${strings_resouces}
)

microsoft/DirectXShaderCompiler projects/include/Tracing/CMakeLists.txt :36

add_custom_target(DxcRuntimeEtw
  DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/DxcRuntimeEtw.h
  SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/DxcRuntime.man
)

torrent-file-editor/torrent-file-editor CMakeLists.txt :574

add_custom_target(docs SOURCES ${INFO_FILES})

yrnkrn/zapcc tools/clang/utils/ClangVisualizers/CMakeLists.txt :5

add_custom_target(ClangVisualizers SOURCES ${CLANG_VISUALIZERS})

cpp3ds/cpp3ds cmake/cpp3ds.cmake :281

add_custom_target(${target_we}.3dsx ALL SOURCES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${target_we}.3dsx)

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/lapack-netlib/CMakeLists.txt :61

add_custom_target( run_test_zcomplexabs
    COMMAND test_zcomplexabs 2> test_zcomplexabs.err
    WORKING_DIRECTORY ${LAPACK_BINARY_DIR}/INSTALL
    COMMENT "Running test_zcomplexabs in ${LAPACK_BINARY_DIR}/INSTALL with stderr: test_zcomplexabs.err"
    SOURCES ${LAPACK_SOURCE_DIR}/INSTALL/test_zcomplexabs.f )

x-tools-author/x-tools cmake/x.cmake :102

add_custom_target(
      ${target}_zip
      COMMAND ${CMAKE_COMMAND} -E make_directory ${target}-zip
      COMMAND ${CMAKE_COMMAND} -E tar "cfv" ${target}-zip/${X_ASSET_NAME}.zip --format=zip ${target}
      WORKING_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../"
      SOURCES cmake/x.cmake)

alanxz/SimpleAmqpClient CMakeLists.txt :212

add_custom_target(docs ALL
    COMMAND ${DOXYGEN_EXECUTABLE}
    VERBATIM
    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/docs
    DEPENDS SimpleAmqpClient
    COMMENT "Generating API documentation"
    SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in
    )

Governikus/AusweisApp cmake/Sphinx.cmake :55

add_custom_target(${_target}.${_builder} DEPENDS ${target_list} SOURCES ${_FILES})

Jackarain/proxy third_party/boost/libs/safe_numerics/example/CMakeLists.txt :53

add_custom_target(miscellaneous SOURCES ${misc_files})

ethz-asl/robust_point_cloud_registration CMakeLists.txt :41

add_custom_target(headers SOURCES ${LibFiles})

mosra/magnum-plugins src/Magnum/CMakeLists.txt :68

add_custom_target(MagnumPlugins-headers SOURCES
    Implementation/formatPluginsVersion.h)

ossia/libossia src/ossia-pd/CMakeLists.txt :139

add_custom_target(pd_qml_examples SOURCES ${QMLS})

mysql/mysql-shell cmake/headers.cmake :300

ADD_CUSTOM_TARGET(Headers
    COMMAND ${CMAKE_COMMAND} --build . --clean-first
    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
    COMMENT "Header checks"
    SOURCES ${all_headers}
  )

intel/intel-graphics-compiler IGC/BiFModule/CMakeLists.txt :643

add_custom_target("${IGC_BUILD__PROJ__BiFModule_OCL}"
    DEPENDS ${IGC_BUILD__PROJ_DEPENDS_BiFModule_OCL}
    SOURCES ${IGC_BUILD__BIF_OCL_COMMON_DEPENDS}
  )

neka-nat/cupoch third_party/libjpeg-turbo/libjpeg-turbo/cmakescripts/BuildPackages.cmake :160

add_custom_target(udmg sh pkgscripts/makemacpkg universal
  SOURCES pkgscripts/makemacpkg)

LMMS/lmms doc/CMakeLists.txt :12

ADD_CUSTOM_TARGET(doc
		COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
		WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
		COMMENT "Generating API documentation with Doxygen"
		SOURCES Doxyfile.in)

HumbleNet/HumbleNet src/humblenet/CMakeLists.txt :174

add_custom_target(humblenet_cs
		COMMAND APIBuilder csharp ${CMAKE_CURRENT_SOURCE_DIR}/HumbleNet_API.json ${CMAKE_CURRENT_SOURCE_DIR}/humblenet_api.cs ${CMAKE_BINARY_DIR}/humblenet.cs
		MAIN_DEPENDENCY HumbleNet_API.json
		DEPENDS APIBuilder "${CMAKE_CURRENT_SOURCE_DIR}/humblenet_api.cs"
		BYPRODUCTS ${CMAKE_BINARY_DIR}/humblenet.cs
		SOURCES humblenet_api.cs
		COMMENT "Process API to humblenet.cs"
	)

KDE/kstars kstars/CMakeLists.txt :1167

ADD_CUSTOM_TARGET(kstarsliteqml SOURCES ${kstarsliteqml_SRCS})

MhLiao/RRD matlab/CMakeLists.txt :52

add_custom_target(matlab ALL DEPENDS ${Matlab_caffe_mex} SOURCES ${Matlab_srcs})

eric612/Caffe-YOLOv3-Windows matlab/CMakeLists.txt :88

add_custom_target(octave ALL DEPENDS ${Matlab_caffe_mex} SOURCES ${Matlab_srcs})

viennacl/viennacl-dev CMakeLists.txt :28

add_custom_target( MAKE_HEADERS_VISIBLE SOURCES ${MAKE_HEADERS_VISIBLE_SRC} )

visualboyadvance-m/visualboyadvance-m src/wx/CMakeLists.txt :152

add_custom_target(
    translations-zip
    ALL
    SOURCES ${CMAKE_BINARY_DIR}/translations.zip
)

AlanIWBFT/CWBVH CMakeLists.txt :53

add_custom_target(ptx ALL
    DEPENDS CudaPTX src/TraversalKernelCWBVH.cu
    SOURCES src/TraversalKernelCWBVH.cu)

PCSX2/pcsx2 3rdparty/fmt/CMakeLists.txt :475

add_custom_target(
    doc
    COMMAND
      ${CMAKE_COMMAND}
        -E env PYTHONPATH=${CMAKE_CURRENT_SOURCE_DIR}/support/python
        ${MKDOCS} build -f ${CMAKE_CURRENT_SOURCE_DIR}/support/mkdocs.yml
        # MkDocs requires the site dir to be outside of the doc dir.
                        --site-dir ${CMAKE_CURRENT_BINARY_DIR}/doc-html
                        --no-directory-urls
    SOURCES ${sources})

fifengine/fifengine cmake/patches/libogg/CMakeLists.txt :30

add_custom_target(config_types SOURCES include/ogg/config_types.h)

microsoft/WSL cmake/FindLINUXBUILD.cmake :45

add_custom_target(${target} DEPENDS ${ar_output} SOURCES ${sources} ${headers})

joachimBurket/esp32-opencv modules/java/android_sdk/CMakeLists.txt :88

add_custom_target(${the_module}_android DEPENDS "${OPENCV_DEPHELPER}/${the_module}_android" SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/android_lib/${ANDROID_MANIFEST_FILE}")

fluffos/fluffos src/thirdparty/libwebsockets/cmake/UseRPMTools.cmake :164

ADD_CUSTOM_TARGET(${RPMNAME}_rpm
	COMMAND cpack -G TGZ --config CPackSourceConfig.cmake
	COMMAND ${CMAKE_COMMAND} -E copy ${CPACK_SOURCE_PACKAGE_FILE_NAME}.tar.gz ${RPM_ROOTDIR}/SOURCES
	COMMAND ${RPMTools_RPMBUILD_EXECUTABLE} -bb --define=\"_topdir ${RPM_ROOTDIR}\" --buildroot=${RPM_ROOTDIR}/tmp ${RPM_ROOTDIR}/SPECS/${SPECFILE_NAME}
	)

trufanov-nok/scantailor-universal src/app/ui/CMakeLists.txt :7

ADD_CUSTOM_TARGET(toplevel_ui_sources SOURCES ${ui_sources})

GreatSQL/GreatSQL storage/ndb/test/run-test/CMakeLists.txt :73

ADD_CUSTOM_TARGET(check_testcase_files ALL
  SOURCES check_testcase_files.passed)

AntelopeIO/leap libraries/wasm-jit/Include/Inline/CMakeLists.txt :9

add_custom_target(Inline SOURCES ${PublicHeaders})

OpenHantek/openhantek CMakeLists.txt :41

add_custom_target(readme SOURCES readme.md ${MDFILES})

NVIDIA/MDL-SDK src/mdl/jit/llvm/dist/utils/LLVMVisualizers/CMakeLists.txt :5

add_custom_target(LLVMVisualizers SOURCES ${LLVM_VISUALIZERS})

GoSSIP-SJTU/Armariris tools/clang/utils/ClangVisualizers/CMakeLists.txt :5

add_custom_target(ClangVisualizers SOURCES ${CLANG_VISUALIZERS})

puzzlepaint/camera_calibration libvis/third_party/sophus/CMakeLists.txt :67

ADD_CUSTOM_TARGET( libsophus SOURCES ${SOURCES} )

Geant4/geant4 source/externals/ptl/cmake/Modules/PTLFormatting.cmake :44

add_custom_target(
        ${PTL_FORMAT_TARGET}-cmake
        COMMAND ${PTL_CMAKE_FORMATTER} -i ${cmake_files}
        WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
        COMMENT "Running '${PTL_CMAKE_FORMATTER}'..."
        SOURCES ${cmake_files})

lagadic/visp modules/java/generator/CMakeLists.txt :101

add_custom_target(gen_visp_java_source DEPENDS ${java_generated_files}
    SOURCES "${JAVA_SOURCE_DIR}/generator/gen_java.py"
            "${CMAKE_CURRENT_BINARY_DIR}/gen_java.json"
)

orbbec/OrbbecSDK_v2 3rdparty/libjpeg/src/cmakescripts/BuildPackages.cmake :150

add_custom_target(dmg pkgscripts/makemacpkg
  SOURCES pkgscripts/makemacpkg)

personalrobotics/aikido python/tests/CMakeLists.txt :47

add_custom_target(${test_name}
    COMMAND ${CMAKE_COMMAND} -E echo "Running pytest by: PYTHONPATH=${AIKIDO_AIKIDOPY_BUILD_DIR} ${PYTHON_EXECUTABLE} ${source}"
    COMMAND PYTHONPATH=${AIKIDO_AIKIDOPY_BUILD_DIR} ${PYTHON_EXECUTABLE} ${source}
    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
    SOURCES ${source}
  )

WujekFoliarz/DualSenseY-v2 thirdparty/glfw/docs/CMakeLists.txt :49

add_custom_target(docs ALL SOURCES "html/index.html")

VirtualGL/virtualgl cmakescripts/BuildPackages.cmake :84

add_custom_target(deb pkgscripts/makedpkg
	SOURCES pkgscripts/makedpkg)

brunocodutra/metal cmake/Deploy.cmake :89

add_custom_target(${_name}.bundle DEPENDS ${output} SOURCES ${headers})

inanevin/LinaVG Example/Dependencies/glfw/src/CMakeLists.txt :8

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)

parflow/parflow cmake/modules/UseLATEX.cmake :1758

add_custom_target(${pdf_target}
        DEPENDS ${output_dir}/${LATEX_TARGET}.pdf
        SOURCES ${all_latex_sources}
        )

fluent/fluent-bit lib/wasm-micro-runtime-WAMR-2.4.1/samples/ref-types/CMakeLists.txt :132

add_custom_target(hello_wasm ALL
  COMMAND ${WAT2WASM} ${WAT_FILE} ${WAT2WASM_FLAGS} -o ${PROJECT_BINARY_DIR}/hello.wasm
  DEPENDS ${WAT_FILE}
  BYPRODUCTS ${PROJECT_BINARY_DIR}/hello.wasm
  VERBATIM
  SOURCES ${WAT_FILE}
)

lopter/lightsd CMakeScripts/UseLATEX.cmake :1673

add_custom_target(${ps_target}
        DEPENDS ${output_dir}/${LATEX_TARGET}.ps
        SOURCES ${all_latex_sources}
        )

mltframework/mlt src/modules/glaxnimate/CMakeLists.txt :140

add_custom_target(Other_glaxnimate_Files SOURCES
  ${YML}
)

joedrago/colorist ext/libjpeg-turbo/cmakescripts/BuildPackages.cmake :177

add_custom_target(tarball sh pkgscripts/maketarball
  SOURCES pkgscripts/maketarball)

openpnp/openpnp-capture linux/contrib/libjpeg-turbo-dev/cmakescripts/BuildPackages.cmake :60

add_custom_target(deb sh pkgscripts/makedpkg
  SOURCES pkgscripts/makedpkg)

siggraphcontact/rigidBodyTutorial 3rdParty/polyscope/deps/glfw/src/CMakeLists.txt :8

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)

mxcop/src-dgi extern/entt/docs/CMakeLists.txt :26

add_custom_target(
    docs ALL
    COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/doxy.cfg
    WORKING_DIRECTORY ${EnTT_SOURCE_DIR}
    VERBATIM
    SOURCES
        dox/extra.dox
        md/config.md
        md/container.md
        md/core.md
        md/entity.md
        md/faq.md
        md/lib.md
        md/links.md
        md/locator.md
        md/meta.md
        md/poly.md
        md/process.md
        md/reference.md
        md/resource.md
        md/signal.md
        md/unreal.md
        doxy.in
)

tontechio/pow-miner-gpu CMake/UseLATEX.cmake :1756

add_custom_target(${dvi_target}
      DEPENDS ${output_dir}/${LATEX_TARGET}.dvi
      SOURCES ${all_latex_sources}
      )

OpenPHDGuiding/phd2 cmake_modules/PHD2BuildDoc.cmake :537

add_custom_target(${locale}_translation
      SOURCES
      ${translation_input_files}
      ${translation_target_files})

CrealityOfficial/CrealityPrint deps/MPFR/MPFR.cmake :17

add_custom_target(dep_MPFR SOURCES ${_output})

plumonito/dtslam 3rdparty/opencv-git/modules/java/test/CMakeLists.txt :88

add_custom_target(${PROJECT_NAME} ALL
                  DEPENDS ${the_module} ${PROJECT_NAME}_properties
                  SOURCES "${opencv_test_java_bin_dir}/build/jar/opencv-test.jar"
                 )

JamesBoer/ImFrame CMakeLists.txt :44

add_custom_target(Tbl SOURCES "External/Tbl/Tbl.hpp")