cmake $<TARGET_FILE> examples

AtomicGameEngine/AtomicGameEngine Source/AtomicTool/CMakeLists.txt :26

add_custom_command( TARGET AtomicTool POST_BUILD
                    COMMAND "${CMAKE_COMMAND}"
                    ARGS -E make_directory \"${ATOMIC_SOURCE_DIR}/Artifacts/Build/AtomicTool\"
                    COMMAND "${CMAKE_COMMAND}"
                    ARGS -E copy_if_different \"$<TARGET_FILE:AtomicTool>\" \"${ATOMIC_SOURCE_DIR}/Artifacts/Build/AtomicTool/\"
                    COMMENT "Copying AtomicTool to Build Artifacts" )

u3d-community/U3D cmake/Modules/UrhoCommon.cmake :1774

add_custom_command (TARGET ${TARGET_NAME} POST_BUILD COMMAND scp $<TARGET_FILE:${TARGET_NAME}> ${URHO3D_SCP_TO_TARGET} || exit 0
            COMMENT "Scp-ing ${TARGET_NAME} library to target system")

AcademySoftwareFoundation/Imath src/ImathTest/CMakeLists.txt :90

add_test(NAME ImathHalfPerfTest COMMAND $<TARGET_FILE:ImathHalfPerfTest>)

novelrt/NovelRT cmake/CopyRuntimeDependencies.cmake :177

add_custom_command(TARGET ${TARGET}
          POST_BUILD
          COMMAND ${CMAKE_COMMAND} -P copy_${lib_safe_name}_to_${TARGET}$<$<BOOL:${multi_config}>:_$<CONFIG>>.cmake
          DEPENDS $<TARGET_FILE:${TARGET}>
        )

urho3d/urho3d cmake/Modules/UrhoCommon.cmake :1508

add_custom_command (TARGET ${TARGET_NAME} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:Urho3D> ${RUNTIME_DIR})

f3d-app/f3d application/testing/CMakeLists.txt :1480

add_test(NAME f3d::TestMultiFileFileNameTemplate COMMAND $<TARGET_FILE:f3d> ${F3D_SOURCE_DIR}/testing/data/suzanne.stl ${F3D_SOURCE_DIR}/testing/data/dragon.vtu --output=${CMAKE_BINARY_DIR}/Testing/Temporary/{model.ext}.png --multi-file-mode=all --verbose)

prusa3d/PrusaSlicer build-utils/CMakeLists.txt :39

add_custom_command(TARGET encoding-check-${TARGET}
                COMMAND $<TARGET_FILE:encoding-check> ${TARGET} ${file}
                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
            )

godlikepanos/anki-3d-engine CMakeLists.txt :29

add_custom_command(TARGET ${ARGV0} POST_BUILD
			COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/Binaries
			COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${ARGV0}> ${CMAKE_BINARY_DIR}/Binaries/$<TARGET_FILE_NAME:${ARGV0}>)

prusa3d/Prusa-Firmware lib/Catch2/extras/Catch.cmake :162

add_custom_command(
    TARGET ${TARGET} POST_BUILD
    BYPRODUCTS "${ctest_tests_file}"
    COMMAND "${CMAKE_COMMAND}"
            -D "TEST_TARGET=${TARGET}"
            -D "TEST_EXECUTABLE=$<TARGET_FILE:${TARGET}>"
            -D "TEST_EXECUTOR=${crosscompiling_emulator}"
            -D "TEST_WORKING_DIR=${_WORKING_DIRECTORY}"
            -D "TEST_SPEC=${_TEST_SPEC}"
            -D "TEST_EXTRA_ARGS=${_EXTRA_ARGS}"
            -D "TEST_PROPERTIES=${_PROPERTIES}"
            -D "TEST_PREFIX=${_TEST_PREFIX}"
            -D "TEST_SUFFIX=${_TEST_SUFFIX}"
            -D "TEST_LIST=${_TEST_LIST}"
            -D "TEST_REPORTER=${_REPORTER}"
            -D "TEST_OUTPUT_DIR=${_OUTPUT_DIR}"
            -D "TEST_OUTPUT_PREFIX=${_OUTPUT_PREFIX}"
            -D "TEST_OUTPUT_SUFFIX=${_OUTPUT_SUFFIX}"
            -D "TEST_DL_PATHS=${_DL_PATHS}"
            -D "CTEST_FILE=${ctest_tests_file}"
            -P "${_CATCH_DISCOVER_TESTS_SCRIPT}"
    VERBATIM
  )

bambulab/BambuStudio cmake/modules/Catch2/Catch.cmake :123

add_custom_command(
    TARGET ${TARGET} POST_BUILD
    BYPRODUCTS "${ctest_tests_file}"
    COMMAND "${CMAKE_COMMAND}"
            -D "TEST_TARGET=${TARGET}"
            -D "TEST_EXECUTABLE=$<TARGET_FILE:${TARGET}>"
            -D "TEST_EXECUTOR=${crosscompiling_emulator}"
            -D "TEST_WORKING_DIR=${_WORKING_DIRECTORY}"
            -D "TEST_SPEC=${_TEST_SPEC}"
            -D "TEST_EXTRA_ARGS=${_EXTRA_ARGS}"
            -D "TEST_PROPERTIES=${_PROPERTIES}"
            -D "TEST_PREFIX='${_TEST_PREFIX}'"
            -D "TEST_SUFFIX='${_TEST_SUFFIX}'"
            -D "TEST_LIST=${_TEST_LIST}"
            -D "CTEST_FILE=${ctest_tests_file}"
            -P "${_CATCH_DISCOVER_TESTS_SCRIPT}"
    VERBATIM
  )

tinyobjloader/tinyobjloader CMakeLists.txt :134

add_custom_command(
    TARGET ${PY_TARGET}
    POST_BUILD
    COMMAND "${CMAKE_COMMAND}" -E copy "$<TARGET_FILE:${PY_TARGET}>"
            "${CMAKE_SOURCE_DIR}/python/$<TARGET_FILE_NAME:${PY_TARGET}>"
    COMMENT "copying tinyobjloader native python module file to python/"
    VERBATIM)

SoftFever/OrcaSlicer cmake/modules/Catch2/Catch.cmake :123

add_custom_command(
    TARGET ${TARGET} POST_BUILD
    BYPRODUCTS "${ctest_tests_file}"
    COMMAND "${CMAKE_COMMAND}"
            -D "TEST_TARGET=${TARGET}"
            -D "TEST_EXECUTABLE=$<TARGET_FILE:${TARGET}>"
            -D "TEST_EXECUTOR=${crosscompiling_emulator}"
            -D "TEST_WORKING_DIR=${_WORKING_DIRECTORY}"
            -D "TEST_SPEC=${_TEST_SPEC}"
            -D "TEST_EXTRA_ARGS=${_EXTRA_ARGS}"
            -D "TEST_PROPERTIES=${_PROPERTIES}"
            -D "TEST_PREFIX='${_TEST_PREFIX}'"
            -D "TEST_SUFFIX='${_TEST_SUFFIX}'"
            -D "TEST_LIST=${_TEST_LIST}"
            -D "CTEST_FILE=${ctest_tests_file}"
            -P "${_CATCH_DISCOVER_TESTS_SCRIPT}"
    VERBATIM
  )

cadaver/turso3d ThirdParty/SDL/cmake/test/CMakeLists.txt :77

add_custom_command(TARGET cli-shared POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:SDL3::SDL3-shared>" "$<TARGET_FILE_DIR:cli-shared>"
        )

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/test/CMakeLists.txt :83

add_custom_command(TARGET cli-shared POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:SDL3::SDL3-shared>" "$<TARGET_FILE_DIR:cli-shared>"
        )

STORM-IRIT/Radium-Engine tests/integration/CMakeLists.txt :32

add_test(
    NAME integration_${INTEGRATION_TEST}_save_output
    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${INTEGRATION_TEST}/
    COMMAND
        bash -c
        "$<TARGET_FILE:integration_${INTEGRATION_TEST}> 2>&1 | cut -f4- -d: | grep -v \"Loading Time\" > ${CMAKE_CURRENT_BINARY_DIR}/output.txt"
)

RavEngine/RavEngine deps/GameNetworkingSockets/protobuf/cmake/tests.cmake :214

add_compile_options(-DGOOGLE_PROTOBUF_TEST_PLUGIN_PATH="$<TARGET_FILE:test_plugin>")

ZDoom/Raze CMakeLists.txt :131

add_custom_target( ${PK3_TARGET} ALL
		COMMAND ${CMAKE_COMMAND} -E touch $<TARGET_FILE:zipdir>
		DEPENDS ${COMPILE_OUTPUT_DIRECTORY}/${PK3_NAME}
		SOURCES ${PK3_SRCS})

alpaka-group/alpaka thirdParty/catch2/extras/CatchShardTests.cmake :51

add_custom_command(
    TARGET ${TARGET} POST_BUILD
    BYPRODUCTS "${ctest_tests_file}"
    COMMAND "${CMAKE_COMMAND}"
            -D "TARGET_NAME=${TARGET}"
            -D "TEST_BINARY=$<TARGET_FILE:${TARGET}>"
            -D "CTEST_FILE=${ctest_tests_file}"
            -D "SHARD_COUNT=${_SHARD_COUNT}"
            -D "REPORTER_SPEC=${_REPORTER}"
            -D "TEST_SPEC=${_TEST_SPEC}"
            -P "${shard_impl_script_file}"
    VERBATIM
  )

eclipse-ecal/ecal app/rec/rec_tests/rec_rpc_tests/CMakeLists.txt :39

target_compile_definitions(${PROJECT_NAME}
    PRIVATE ECAL_REC_CLI_PATH="$<TARGET_FILE:rec>"
    PRIVATE ECAL_REC_GUI_PATH="$<TARGET_FILE:rec_gui>"
)

Nukem9/dlssg-to-fsr3 dependencies/FidelityFX-SDK/sample.cmake :48

ADD_CUSTOM_COMMAND(
                TARGET ${PROJECT_NAME}
                POST_BUILD
                COMMAND "mt.exe" -manifest \"${CAULDRON_ROOT}/application/dpiawarescaling.manifest\" 
				-inputresource:\"$<TARGET_FILE:${PROJECT_NAME}>\"\;\#1 -outputresource:\"$<TARGET_FILE:${PROJECT_NAME}>\"\;\#1
                COMMENT "Adding display aware manifest...")

JGRennison/OpenTTD-patches cmake/CreateRegression.cmake :36

add_custom_target(regression_${REGRESSION_TEST_NAME}
            COMMAND ${CMAKE_COMMAND}
                    -DOPENTTD_EXECUTABLE=$<TARGET_FILE:openttd>
                    -DEDITBIN_EXECUTABLE=${EDITBIN_EXECUTABLE}
                    -DREGRESSION_TEST=${REGRESSION_TEST_NAME}
                    -P "${CMAKE_SOURCE_DIR}/cmake/scripts/Regression.cmake"
            DEPENDS openttd regression_${REGRESSION_TEST_NAME}_files
            WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
            COMMENT "Running regression test ${REGRESSION_TEST_NAME}"
    )

NREL/OpenStudio python/engine/CMakeLists.txt :93

execute_process(COMMAND "install_name_tool" -change "$<TARGET_FILE:Python::Python>" "@rpath/$<TARGET_FILE_NAME:Python::Python>" "${CMAKE_INSTALL_PREFIX}/lib/$<TARGET_FILE_NAME:pythonengine>")

Smorodov/Multitarget-tracker thirdparty/pybind11/tools/pybind11Tools.cmake :207

add_custom_command(TARGET ${target_name} POST_BUILD
                           COMMAND ${CMAKE_STRIP} $<TARGET_FILE:${target_name}>)

supercollider/supercollider lang/CMakeLists.txt :373

add_custom_command(TARGET sclang POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_INSTALL_PREFIX}/${scappbindir}
            COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:sclang> ${CMAKE_INSTALL_PREFIX}/${scappbindir}
            )

pnnl/SHAD test/unit_tests/core/CMakeLists.txt :20

add_test(NAME ${t} COMMAND ${SHAD_TEST_COMMAND} $<TARGET_FILE:${t}>)

erleben/OpenTissue unit_tests/CMakeLists.txt :13

add_test(NAME ${TEST_NAME}
    COMMAND ${CMAKE_COMMAND} -E env OPENTISSUE=${PROJECT_SOURCE_DIR} $<TARGET_FILE:${TEST_NAME}> ${ARGN}
    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
  )

Enri2077/realtime-manifold-mesh-reconstructor external/glm/test/CMakeLists.txt :6

add_test(
		    NAME ${SAMPLE_NAME}
		    COMMAND $<TARGET_FILE:${SAMPLE_NAME}> )

liminchen/OptCuts ext/libigl/shared/cmake/libigl.cmake :241

add_custom_target(Copy-Embree-DLL ALL # Adds a post-build event
        COMMAND ${CMAKE_COMMAND} -E copy_if_different # which executes "cmake - E
        $<TARGET_FILE:embree> # <--this is in-file
        "${CMAKE_BINARY_DIR}" # <--this is out-file path
        DEPENDS embree)

MaaAssistantArknights/MaaAssistantArknights src/Dart/example/linux/flutter/generated_plugins.cmake :17

list(APPEND PLUGIN_BUNDLED_LIBRARIES $<TARGET_FILE:${plugin}_plugin>)

rheit/zdoom CMakeLists.txt :91

add_custom_target( ${PK3_TARGET} ALL
		COMMAND ${CMAKE_COMMAND} -E touch $<TARGET_FILE:zipdir>
		DEPENDS ${ZDOOM_OUTPUT_DIR}/${PK3_NAME}
		SOURCES ${PK3_SRCS})

bareos/bareos docs/manuals/CMakeLists.txt :132

add_custom_command(
    OUTPUT ${USAGE_DIR}/bareos-dir.txt
    COMMAND bareos-dir --help >/dev/null
    COMMAND ${PROJECT_SOURCE_DIR}/scripts/get-usage.sh $<TARGET_FILE:bareos-dir>
            ${USAGE_DIR}
    DEPENDS bareos-dir
  )

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)

crow-translate/crow-translate CMakeLists.txt :318

install(CODE [[
        file(GET_RUNTIME_DEPENDENCIES
            EXECUTABLES $<TARGET_FILE:crow-translate>
            PRE_EXCLUDE_REGEXES api-ms qt5
            POST_EXCLUDE_REGEXES C:[/\\]Windows[/\\]
            RESOLVED_DEPENDENCIES_VAR RESOLVED_DEPENDENCIES
            UNRESOLVED_DEPENDENCIES_VAR UNRESOLVED_DEPENDENCIES
        )
        foreach(DEPENDENCY ${UNRESOLVED_DEPENDENCIES})
            message(WARNING "Unable to resolve dependency ${DEPENDENCY}")
        endforeach()
        foreach(DEPENDENCY ${RESOLVED_DEPENDENCIES})
            message("Copying ${DEPENDENCY}")
            file(INSTALL
                DESTINATION "${CMAKE_INSTALL_PREFIX}"
                FILES "${DEPENDENCY}"
            )
        endforeach()
        file(WRITE ${CMAKE_INSTALL_PREFIX}/qt.conf "[Paths]") # Setup Qt libraries paths
    ]])

mariadb-corporation/MaxScale maxutils/maxsimd/src/test/CMakeLists.txt :11

add_test(NAME test_canonical_select COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/canontest.sh
  ${CMAKE_CURRENT_BINARY_DIR}/test-select.log
  ${CMAKE_CURRENT_SOURCE_DIR}/select.sql
  ${CMAKE_CURRENT_BINARY_DIR}/select.output
  ${CMAKE_CURRENT_SOURCE_DIR}/select.expected
  $<TARGET_FILE:canonizer>)

whoozle/android-file-transfer-linux fuse/CMakeLists.txt :7

add_custom_command(TARGET aft-mtp-mount POST_BUILD COMMAND ${CMAKE_INSTALL_NAME_TOOL} -add_rpath "@executable_path/../../Frameworks/" $<TARGET_FILE:aft-mtp-mount>)

WarmUpTill/SceneSwitcher cmake/common/advss_helpers.cmake :110

install(
        FILES $<TARGET_FILE:${what}>
        DESTINATION $<CONFIG>/${where}
        COMPONENT ${what}_rundir
        EXCLUDE_FROM_ALL)

KhronosGroup/Vulkan-LoaderAndValidationLayers demos/smoke/CMakeLists.txt :154

add_custom_command(TARGET smoketest POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:vulkan>"
                ${CMAKE_CURRENT_BINARY_DIR}/../$<CONFIG>/smoketest.app/Contents/MacOS/libvulkan.1.dylib
            COMMAND ${CMAKE_COMMAND} -E copy "${MOLTENVK_DIR}/MoltenVK/MacOS/libMoltenVK.dylib"
                ${CMAKE_CURRENT_BINARY_DIR}/../$<CONFIG>/smoketest.app/Contents/Frameworks/libMoltenVK.dylib
            DEPENDS vulkan
        )

CppMicroServices/CppMicroServices cmake/usFunctionEmbedResources.cmake :236

add_custom_command(
        TARGET ${US_RESOURCE_TARGET}
        POST_BUILD
        COMMAND ${resource_compiler} -b $<TARGET_FILE:${US_RESOURCE_TARGET}> -z ${_zip_archive}
        WORKING_DIRECTORY ${US_RESOURCE_WORKING_DIRECTORY}
        COMMENT "Appending zip file ${_zip_archive} to ${US_RESOURCE_TARGET}"
        VERBATIM
      )

vinipsmaker/tufao src/tests/CMakeLists.txt :47

add_test(NAME "${target}"
        WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/src"
        COMMAND $<TARGET_FILE:${target}>
    )

LLNL/Caliper src/interface/python/CMakeLists.txt :45

add_custom_target(
        pycaliper_symlink_lib_in_build ALL
        COMMAND ${CMAKE_COMMAND} -E create_symlink
          $<TARGET_FILE:__pycaliper_impl>
          ${CMAKE_CURRENT_BINARY_DIR}/pycaliper/$<TARGET_FILE_NAME:__pycaliper_impl>
        COMMENT "Creating symlink between Python C module and build directory for testing"
        DEPENDS __pycaliper_impl
    )

RenderKit/ospray cmake/ospray_macros.cmake :236

add_custom_command(TARGET ${name} POST_BUILD
      COMMAND ${OSPRAY_SIGN_FILE} -q  $<TARGET_FILE:${name}>
      COMMENT "Signing target"
      VERBATIM
    )

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/test/detail/generate_resource_spec/CMakeLists.txt :30

add_custom_command(TARGET generate_ctest_json POST_BUILD
                   COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:generate_ctest_json>
                           "${output_file}" COMMENT "Copying executable to destination")

v6d-io/v6d CMakeLists.txt :1026

add_custom_target(vineyard_llm_python
        ALL
        COMMAND cp "$<TARGET_FILE:_llm_C>" "${PROJECT_SOURCE_DIR}/python/vineyard/llm/"
        DEPENDS _llm_C
        COMMENT "Copying llm kv cache python extensions."
        VERBATIM)

OSVR/SteamVR-OSVR cmake/CopyImportedTarget.cmake :21

add_custom_command(TARGET ${_target} POST_BUILD
                COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${_dep}> $<TARGET_FILE_DIR:${_target}>
                COMMENT "Copying required DLL for dependency ${_dep}"
                VERBATIM)

danmar/cppcheck test/CMakeLists.txt :67

add_custom_target(checkcfg ${CMAKE_COMMAND} -E copy $<TARGET_FILE:cppcheck> ${CMAKE_SOURCE_DIR}
                COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/cfg/runtests.sh
                DEPENDS cppcheck validateCFG)

Kitware/ParaView Clients/ParaView/Testing/Python/CMakeLists.txt :301

add_test(NAME pvpython-ListPackagesTest
  COMMAND
    "$<TARGET_FILE:ParaView::pvpython>"
      -m paraview.apps.packages)

sandialabs/InterSpec target/testing/CMakeLists.txt :76

add_test( NAME test_PhysicalUnitsLocalized
  COMMAND $<TARGET_FILE:test_PhysicalUnitsLocalized> ${BOOST_TEST_CL_ARGS} -- ${DATA_DIR_ARGS}
  WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
)

marsyas/marsyas src/tests/black_box/CMakeLists.txt :23

add_test(
  NAME ${REG_NAME}-creation
  COMMAND $<TARGET_FILE:${REG_COMMAND}>
    ${REG_ARGS}
    "${TEST_INPUT}/${REG_INPUT}"
)

BRAINSia/BRAINSTools BRAINSABC/TestSuite/CMakeLists.txt :19

ExternalData_add_test( ${BRAINSTools_ExternalData_DATA_MANAGEMENT_TARGET} NAME BRAINSABCSmallTest
  COMMAND ${LAUNCH_EXE} $<TARGET_FILE:BRAINSABCTestDriver>
  --compare DATA{${TestData_DIR}/BRAINSABCSmallLabels.nii.gz}
  ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallLabels.test.nii.gz
  --compareIntensityTolerance 1
  --compareRadiusTolerance 1
  --compareNumberOfPixelsTolerance 10000
  BRAINSABCTest
   --atlasDefinition ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallExtendedAtlasDefinition.xml
   --atlasToSubjectInitialTransform DATA{${TestData_DIR}/BRAINSABCSmall_atlas_to_subject_transform.h5}
   --atlasToSubjectTransform BRAINSABCSmall_atlas_to_subject_transform.h5
   --atlasToSubjectTransformType Affine
   --debuglevel 0
   --filterIteration 0
   --filterMethod GradientAnisotropicDiffusion
   --gridSize 10,10,10
   --inputVolumeTypes T1,T2
   --inputVolumes DATA{${TestData_DIR}/affine_t1.nrrd}
   --inputVolumes DATA{${TestData_DIR}/affine_t2.nrrd}
   --interpolationMode Linear
   --maxBiasDegree 4
   --maxIterations 1
   --outputDir ./
   --outputDirtyLabels ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallvolume_label_seg.nii.gz
   --outputFormat NIFTI
   --outputLabels ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallLabels.test.nii.gz
   --outputVolumes ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallT1_1.nii.gz
   --outputVolumes ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallT2_1.nii.gz
   --posteriorTemplate ${CMAKE_CURRENT_BINARY_DIR}/BRAINSABCSmallPOST_%s.nii.gz
   --purePlugsThreshold 0.2
)

gismo/gismo cmake/gismoUse.cmake :76

add_test(NAME ${FNAME} COMMAND $<TARGET_FILE:${FNAME}>)

trailofbits/polytracker polytracker/src/compiler-rt/cmake/Modules/AddCompilerRT.cmake :370

add_custom_command(TARGET ${libname}
          POST_BUILD  
          COMMAND codesign --sign - $<TARGET_FILE:${libname}>
          WORKING_DIRECTORY ${COMPILER_RT_LIBRARY_OUTPUT_DIR}
        )

awawa-dev/HyperHDR cmake/installers.cmake :20

install(CODE [[ file(INSTALL FILES $<TARGET_FILE:sqlite3> DESTINATION "${CMAKE_INSTALL_PREFIX}/hyperhdr.app/Contents/lib" TYPE SHARED_LIBRARY) ]] COMPONENT "HyperHDR")

SimVascular/SimVascular Code/CMake/CppMicroServices/usFunctionEmbedResources.cmake :184

add_custom_command(
      TARGET ${US_RESOURCE_TARGET}
      POST_BUILD
      COMMAND ${resource_compiler} --append $<TARGET_FILE:${US_RESOURCE_TARGET}> ${US_RESOURCE_MODULE_NAME} ${_zip_archive}
      WORKING_DIRECTORY ${US_RESOURCE_WORKING_DIRECTORY}
      COMMENT "Appending zipped resources to ${US_RESOURCE_TARGET}"
      VERBATIM
    )

GUDHI/gudhi-devel src/Alpha_complex/example/CMakeLists.txt :48

add_test(NAME Alpha_complex_example_3d_from_points
          COMMAND $<TARGET_FILE:Alpha_complex_example_3d_from_points>)

NERSC/timemory cmake/Modules/Packages.cmake :1655

target_compile_definitions(
            timemory-dyninst
            INTERFACE
                DYNINST_API_RT="${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}:$<TARGET_FILE_DIR:Dyninst::dyninstAPI_RT>:${CMAKE_INSTALL_PREFIX}/lib/$<TARGET_FILE_NAME:Dyninst::dyninstAPI_RT>:$<TARGET_FILE:Dyninst::dyninstAPI_RT>"
            )

emsec/hal deps/pybind11/tests/test_cmake_build/subdirectory_embed/CMakeLists.txt :26

add_custom_target(
  check_subdirectory_embed
  $<TARGET_FILE:test_subdirectory_embed> "${PROJECT_SOURCE_DIR}/../test.py"
  DEPENDS test_subdirectory_embed)

GoSSIP-SJTU/TripleDoggy cmake/modules/AddLLVM.cmake :1561

add_custom_command(TARGET ${name} POST_BUILD
      COMMAND xcrun dsymutil $<TARGET_FILE:${name}>
      ${strip_command}
      )

catchorg/Catch2 extras/Catch.cmake :212

add_custom_command(
      TARGET ${TARGET} POST_BUILD
      BYPRODUCTS "${ctest_tests_file}"
      COMMAND "${CMAKE_COMMAND}"
              -D "TEST_TARGET=${TARGET}"
              -D "TEST_EXECUTABLE=$<TARGET_FILE:${TARGET}>"
              -D "TEST_EXECUTOR=${crosscompiling_emulator}"
              -D "TEST_WORKING_DIR=${_WORKING_DIRECTORY}"
              -D "TEST_SPEC=${_TEST_SPEC}"
              -D "TEST_EXTRA_ARGS=${_EXTRA_ARGS}"
              -D "TEST_PROPERTIES=${_PROPERTIES}"
              -D "TEST_PREFIX=${_TEST_PREFIX}"
              -D "TEST_SUFFIX=${_TEST_SUFFIX}"
              -D "TEST_LIST=${_TEST_LIST}"
              -D "TEST_REPORTER=${_REPORTER}"
              -D "TEST_OUTPUT_DIR=${_OUTPUT_DIR}"
              -D "TEST_OUTPUT_PREFIX=${_OUTPUT_PREFIX}"
              -D "TEST_OUTPUT_SUFFIX=${_OUTPUT_SUFFIX}"
              -D "TEST_DL_PATHS=${_DL_PATHS}"
              -D "TEST_DL_FRAMEWORK_PATHS=${_DL_FRAMEWORK_PATHS}"
              -D "CTEST_FILE=${ctest_tests_file}"
              -D "ADD_TAGS_AS_LABELS=${_ADD_TAGS_AS_LABELS}"
              -P "${_CATCH_DISCOVER_TESTS_SCRIPT}"
      VERBATIM
    )

gnuradio/gnuradio gr-utils/modtool/templates/gr-newmod/python/howto/bindings/CMakeLists.txt :32

add_custom_command(
    TARGET howto_python
    POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:howto_python>
            ${PROJECT_BINARY_DIR}/test_modules/gnuradio/howto/)

opensim-org/opensim-core OpenSim/Tests/BodyDragExample/CMakeLists.txt :44

add_test(NAME ${TEST_TARGET}_Example2
         COMMAND opensim-cmd -L $<TARGET_FILE:${TEST_TARGET}> run-tool
         forward.xml
         WORKING_DIRECTORY ${TEST_DIR})

llvm/circt lib/Dialect/ESI/runtime/CMakeLists.txt :457

protobuf_generate(
      TARGET CosimBackend
      LANGUAGE grpc
      GENERATE_EXTENSIONS .grpc.pb.h .grpc.pb.cc
      PLUGIN "protoc-gen-grpc=\$<TARGET_FILE:gRPC::grpc_cpp_plugin>"
      PROTOC_OUT_DIR "${PROTO_BINARY_DIR}")

apache/trafficserver lib/Catch2/extras/ParseAndAddCatchTests.cmake :219

add_test(NAME "${CTestName}" COMMAND ${OptionalCatchTestLauncher} $<TARGET_FILE:${TestTarget}> ${Name} ${AdditionalCatchParameters})

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
    )

hlrs-vis/covise src/tools/c4dVrmlExp/CMakeLists.txt :157

add_custom_command(TARGET Vrmlexp POST_BUILD 
  COMMAND "${CMAKE_COMMAND}" -E copy 
     "$<TARGET_FILE:Vrmlexp>"
     ${3DSMAX_STDPLUGS_DIR} 
  COMMENT "Copying lib to output directory")

vengi-voxel/vengi cmake/debug.cmake :25

add_custom_command(TARGET ${TARGET}-debug
			POST_BUILD
			COMMAND CG_CONTEXT_SHOW_BACKTRACE=1 ${LLDB_EXECUTABLE} -b -o run $<TARGET_FILE:${TARGET}>
			COMMENT "Starting debugger session for ${TARGET}"
			WORKING_DIRECTORY $<TARGET_FILE_DIR:${TARGET}>
			USES_TERMINAL
		)

steemit/steem libraries/fc/vendor/websocketpp/cmake/CMakeHelpers.cmake :70

add_test(NAME ${TARGET_NAME} COMMAND $<TARGET_FILE:${TARGET_NAME}>)

root-project/root CMakeLists.txt :576

add_custom_command(OUTPUT ${library_output_dir}/modules.idx
                     COMMAND ${CMAKE_COMMAND} -E remove -f modules.idx modules.timestamp
                     ${modules_idx_cmd}
                     WORKING_DIRECTORY ${library_output_dir}
                     DEPENDS $<TARGET_FILE:root.exe> Cling Hist Tree Gpad Graf HistPainter move_artifacts
                             ${modules_idx_deps})

Slicer/Slicer Applications/SlicerApp/Testing/Cpp/CMakeLists.txt :35

add_test(
    NAME slicer_nomainwindow_DisableModulesCommandLineOptionsTest2
    COMMAND ${Slicer_LAUNCH_COMMAND} $<TARGET_FILE:${APP_TARGET_NAME}>
    ${ARGN} --testing --verbose-module-discovery --disable-cli-modules --disable-loadable-modules --disable-scripted-loadable-modules
    )

google/filament third_party/dawn/third_party/dxc/tools/clang/unittests/HLSL/CMakeLists.txt :125

add_test(NAME test-hlsl-codegen
            COMMAND $<TARGET_FILE:ClangHLSLTests> --HlslDataDir
              ${PROJECT_SOURCE_DIR}/tools/clang/test/HLSL)

percona/percona-xtrabackup cmake/install_macros.cmake :594

ADD_CUSTOM_COMMAND(TARGET ${target} POST_BUILD
        COMMAND install_name_tool -change
              "${CRYPTO_VERSION}" "${LOADER_PATH}/${CRYPTO_VERSION}"
              $<TARGET_FILE:${target}>
        COMMAND install_name_tool -change
              "${OPENSSL_VERSION}" "${LOADER_PATH}/${OPENSSL_VERSION}"
              $<TARGET_FILE:${target}>
      )

seladb/PcapPlusPlus Tests/Packet++Test/CMakeLists.txt :74

add_test(NAME Packet++Test COMMAND $<TARGET_FILE:Packet++Test> WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/)

NREL/EnergyPlus src/ConvertInputFormat/CMakeLists.txt :64

add_test(NAME ConvertInputFormat.ExtraDotFile_AbsolutePath
    COMMAND  "${Python_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/test_convert_input_format.py"
             --convertinputformat-exe $<TARGET_FILE:ConvertInputFormat>
             --out-dir "${TEST_DIR}/ExtraDotFile_AbsolutePath"
             --expected-filename 1.ZoneUncontrolled.epJSON
             --input-file "${TEST_DIR}/1.ZoneUncontrolled.idf"
  )

google/shaderc glslc/test/CMakeLists.txt :27

add_test(NAME glslc_tests
      COMMAND ${Python_EXECUTABLE}
      ${CMAKE_CURRENT_SOURCE_DIR}/glslc_test_framework.py
      $<TARGET_FILE:glslc_exe> $<TARGET_FILE:spirv-dis>
      --test-dir ${CMAKE_CURRENT_SOURCE_DIR})

resiprocate/resiprocate repro/CMakeLists.txt :28

add_custom_command ( TARGET repro POST_BUILD
       COMMAND ${CMAKE_COMMAND} -E copy_if_different
       $<TARGET_FILE:OPENSSL> $<TARGET_FILE_DIR:repro>
       COMMAND_EXPAND_LISTS
     )

mysql/mysql-server cmake/install_macros.cmake :563

ADD_CUSTOM_COMMAND(TARGET ${TARGET} POST_BUILD
      COMMAND install_name_tool -change
          "@rpath/${LIBFIDO_MAJOR_DYLIB}"
          "@loader_path/${LIBFIDO_MAJOR_DYLIB}"
          "$<TARGET_FILE:${TARGET}>"
      )

maplibre/maplibre-native platform/node/cmake/module.cmake :207

add_custom_command(
            TARGET ${_TARGET}
            POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:${_TARGET}>" "${_OUTPUT_PATH}"
        )

robotology/yarp bindings/lua/tests/CMakeLists.txt :14

set_tests_properties("${name}" PROPERTIES ENVIRONMENT "LUA_CPATH_${LUA_VERSION_MAJOR}_${LUA_VERSION_MINOR}=\;\;\;$<TARGET_FILE:${SWIG_MODULE_yarp_lua_REAL_NAME}>")

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

add_test(NAME ${test_name}
      COMMAND ${TEST_WRAPPER} $<TARGET_FILE:${test_target}> --gtest_output=xml:${runtime_dir}/${test_target}.xml)

ebu/ear-production-suite tools/setup/CMakeLists.txt :120

add_custom_command(TARGET setup POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:project_upgrade> $<TARGET_BUNDLE_CONTENT_DIR:setup>/Resources/Tools/
    )

apache/qpid-proton cpp/tests.cmake :79

add_test(NAME cpp-pkcs11_test COMMAND $<TARGET_FILE:pkcs11_test>)

Ybalrid/kissnet tests/socket/CMakeLists.txt :9

add_test(NAME test:socket:ipv4
COMMAND $<TARGET_FILE:socket_test> 127.0.0.1 0.0.0.0)

manticoresoftware/manticoresearch api/libsphinxclient/CMakeLists.txt :45

add_test ( NAME ${test} COMMAND ${CMAKE_COMMAND}
		-D SEARCHD=$<TARGET_FILE:searchd>
		-D INDEXER=$<TARGET_FILE:indexer>
		-D CLI=$<TARGET_FILE:testcli>
		-D SRCDIR=${CMAKE_CURRENT_SOURCE_DIR}
		-P ${CMAKE_CURRENT_SOURCE_DIR}/smoke.cmake
		WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )

GPUOpen-Tools/GPU-Reshape Source/Features/Concurrency/Backend/CMakeLists.txt :60

add_custom_command(
    TARGET GRS.Features.Concurrency.Backend POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:GRS.Features.Concurrency.Backend> $<TARGET_FILE_DIR:GRS.Features.Concurrency.Backend>/Plugins/$<TARGET_FILE_NAME:GRS.Features.Concurrency.Backend>
)

stephenberry/glaze cmake/code-coverage.cmake :352

add_custom_target(
          ccov-report-${target_code_coverage_COVERAGE_TARGET_NAME}
          COMMAND
            ${LLVM_COV_PATH} report $<TARGET_FILE:${TARGET_NAME}> ${SO_OBJECTS}
            -instr-profile=${target_code_coverage_COVERAGE_TARGET_NAME}.profdata
            ${EXCLUDE_REGEX}
          DEPENDS ccov-processing-${target_code_coverage_COVERAGE_TARGET_NAME})

chipsalliance/Surelog CMakeLists.txt :769

add_custom_command(
  OUTPUT  ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/pkg/work/ovm_pkg.sv.slpa
  COMMAND echo "       Creating OVM precompiled package..."
  DEPENDS surelog-bin
  COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/PrecompileOVM
  COMMAND
    $<TARGET_FILE:surelog-bin> -nobuiltin -createcache
    +incdir+ovm-2.1.2/src/ +incdir+vmm-1.1.1a/sv ovm-2.1.2/src/ovm_pkg.sv
    -writepp -mt 0 -parse -nocomp -noelab
    -o ${CMAKE_BINARY_DIR}/PrecompileOVM > ${CMAKE_BINARY_DIR}/PrecompileOVM/PrecompileOVM.log 2>&1
  COMMAND echo "       Package OVM created"
  WORKING_DIRECTORY "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}")

openstudiocoalition/OpenStudioApplication src/openstudio_app/CMakeLists.txt :237

add_custom_command(TARGET ${target_name}
    POST_BUILD
    # Note: JM: Qt 6.3.0, I can no longer access $<TARGET_FILE:Qt6::QXcbIntegrationPlugin>
    # COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:Qt6::QXcbIntegrationPlugin> $<TARGET_FILE_DIR:${target_name}>/platforms/
    # COMMAND patchelf --set-rpath "$ORIGIN/.." $<TARGET_FILE_DIR:${target_name}>/platforms/$<TARGET_FILE_NAME:Qt6::QXcbIntegrationPlugin>
    COMMAND ${CMAKE_COMMAND} -E copy_if_different ${QT_QXCB} $<TARGET_FILE_DIR:${target_name}>/platforms/
    COMMAND patchelf --set-rpath "$ORIGIN/.." $<TARGET_FILE_DIR:${target_name}>/platforms/libqxcb.so
    VERBATIM
  )

keepassxreboot/keepassxc tests/CMakeLists.txt :247

target_compile_definitions(testcli PRIVATE KEEPASSX_CLI_PATH="$<TARGET_FILE:keepassxc-cli>")

CobaltFusion/DebugViewPP application/DebugViewConsole/CMakeLists.txt :23

add_custom_command(
  TARGET DebugViewConsole 
  POST_BUILD 
  COMMAND ${CMAKE_COMMAND} -E copy
  $<TARGET_FILE:DebugViewConsole>
  ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/DebugViewConsole-small.exe
)

RenderKit/ospray-studio sg/tests/CMakeLists.txt :21

add_test(NAME test-Node COMMAND $<TARGET_FILE:test_Node>)

mysql/mysql-connector-cpp cdk/extra/protobuf/protobuf-3.19.6/cmake/tests.cmake :210

add_compile_options(-DGOOGLE_PROTOBUF_TEST_PLUGIN_PATH="$<TARGET_FILE:test_plugin>")

ARM-software/perfdoc tests/CMakeLists.txt :24

add_test(NAME ${TARGET} COMMAND $<TARGET_FILE:${TARGET}>)

open-eid/DigiDoc4-Client client/CMakeLists.txt :269

add_custom_target(appx DEPENDS ${PROJECT_NAME}
		COMMAND ${CMAKE_COMMAND} -E remove ${MSI_FILE}.appx
		COMMAND ${CMAKE_COMMAND} -E remove_directory appx
		COMMAND ${CMAKE_COMMAND} -E make_directory appx
		COMMAND ${CMAKE_COMMAND} -E copy AppxManifest.xml appx
		COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${PROJECT_NAME}> appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libcrypto-3${OPENSSL_SUFFIX}.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libssl-3${OPENSSL_SUFFIX}.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/zlib$<$<CONFIG:Debug>:d>1.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libxml2.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libxmlsec1.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libxmlsec1-openssl.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/digidocpp$<$<CONFIG:Debug>:d>.dll appx
		COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/digidocpp.conf appx
		COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/Assets appx/Assets
		COMMAND ${CMAKE_COMMAND} -E copy_directory ${LIBS_PATH}/schema appx/schema
		COMMAND Qt::windeployqt --no-translations --no-compiler-runtime --no-patchqt --force-openssl
			--skip-plugin-types generic,networkinformation,iconengines --exclude-plugins qjpeg,qico,qgif,qcertonlybackend,qschannelbackend appx
		COMMAND makeappx.exe pack -d appx -p ${MSI_FILE}.appx
		# https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832(v=vs.85).aspx
		#Popups GUI
		#COMMAND MakeCert.exe /n "CN=8BBBE4D8-620A-4884-A12A-72F1A2030D8B" /r /h 0 /eku "1.3.6.1.5.5.7.3.3,1.3.6.1.4.1.311.10.3.13" /m 120 /a sha256 /sv qdigidoc4.pvk qdigidoc4.cer
		#COMMAND Pvk2Pfx.exe /pvk qdigidoc4.pvk /spc qdigidoc4.cer /pfx qdigidoc4.pfx /f
		COMMAND signtool.exe sign -f ${CMAKE_SOURCE_DIR}/qdigidoc4.pfx -fd SHA256 -v ${MSI_FILE}.appx
		WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
	)

SGL-UT/GPSTk core/tests/AppFrame/CMakeLists.txt :39

add_test(NAME BasicFrameworkHelp_T_3
  COMMAND ${CMAKE_COMMAND}
  -DTEST_PROG=$<TARGET_FILE:BasicFrameworkHelp_T>
  -DTESTNAME=BasicFrameworkHelp_T_3
  -DTESTBASE=BasicFrameworkHelp_T_3
  -DDIFFSTDERR=yes
  -DARGS=-x
  -DSOURCEDIR=${GPSTK_TEST_DATA_DIR}
  -DTARGETDIR=${GPSTK_TEST_OUTPUT_DIR}
  -P ${CMAKE_CURRENT_SOURCE_DIR}/../testsuccexp.cmake)

fastvideo/gpu-camera-sample src/CameraSample/CMakeLists.txt :201

add_custom_command( TARGET ${PROJECT_NAME} POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E make_directory $<TARGET_FILE_DIR:${PROJECT_NAME}>/platforms
        COMMAND ${CMAKE_COMMAND} -E make_directory $<TARGET_FILE_DIR:${PROJECT_NAME}>/styles/
        COMMAND ${CMAKE_COMMAND} -E make_directory $<TARGET_FILE_DIR:${PROJECT_NAME}>/iconengines/
        COMMAND ${CMAKE_COMMAND} -E make_directory $<TARGET_FILE_DIR:${PROJECT_NAME}>/imageformats/
        COMMAND ${CMAKE_COMMAND} -E copy
            $<TARGET_RUNTIME_DLLS:${PROJECT_NAME}>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::Svg>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QWindowsIntegrationPlugin>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>/platforms/
        # COMMAND ${CMAKE_COMMAND} -E copy_if_different
        #     $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QWindowsVistaStylePlugin>
        #     $<TARGET_FILE_DIR:${PROJECT_NAME}>/styles/
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QSvgPlugin>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>/imageformats/
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QJpegPlugin>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>/imageformats/
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QTiffPlugin>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>/imageformats/
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QTgaPlugin>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>/imageformats/
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
            $<TARGET_FILE:Qt${QT_VERSION_MAJOR}::QSvgIconPlugin>
            $<TARGET_FILE_DIR:${PROJECT_NAME}>/iconengines/
        COMMAND_EXPAND_LISTS)

MeisApps/pcbu-desktop natives/pam-pcbiounlock/CMakeLists.txt :24

add_custom_command(TARGET pam_pcbiounlock
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_SOURCE_DIR}/desktop/res/natives/${TARGET_OS}/${TARGET_ARCH}
        COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:pam_pcbiounlock> ${CMAKE_SOURCE_DIR}/desktop/res/natives/${TARGET_OS}/${TARGET_ARCH})

blizzard4591/openMittsu CMakeLists.txt :666

add_custom_command(TARGET openMittsu POST_BUILD COMMAND "${CMAKE_SOURCE_DIR}/cmake/callwindeployqt.bat" "${OPENMITTSU_WINDEPLOYQT_EXE}" --dir "${PROJECT_BINARY_DIR}/windeployqt" "$<TARGET_FILE:openMittsu>" "$ENV{VCINSTALLDIR}" COMMENT "Preparing Qt runtime dependencies")

aws/credentials-fetcher api/CMakeLists.txt :55

protobuf_generate(
        TARGET proto-objects
        OUT_VAR PROTO_GENERATED_FILES
        LANGUAGE grpc
        IMPORT_DIRS "${credentialsfetcher_proto_path}"
        GENERATE_EXTENSIONS .grpc.pb.h .grpc.pb.cc
        PLUGIN "protoc-gen-grpc=\$<TARGET_FILE:gRPC::grpc_cpp_plugin>"
        PROTOC_OUT_DIR "${PROTO_BINARY_DIR}"
        DEPENDENCIES "${credentialsfetcher_proto}"
    )

faheel/BigInt CMakeLists.txt :105

add_test(NAME OperatorsIncrementDecrementTest
        COMMAND $<TARGET_FILE:OperatorsIncrementDecrementTest>)

SamVanheer/HalfLifeAssetManager CMakeLists.txt :70

add_custom_command(TARGET ${target_name} POST_BUILD
			COMMAND ${CMAKE_COMMAND} -E copy_if_different
				$<TARGET_FILE:${plugin}>
				$<TARGET_FILE_DIR:${target_name}>/${TARGET_DIR_NAME})

XRay3D/GERBER_X3 ggeasy/CMakeLists.txt :129

add_custom_command(
    TARGET ${PROJECT_NAME}
    POST_BUILD
    COMMAND
      "${CMAKE_COMMAND}" -E env PATH="${_QT_BIN_DIR}"
      "${WINDEPLOYQT_EXECUTABLE}" --verbose 1 --no-compiler-runtime
      \"$<TARGET_FILE:${PROJECT_NAME}>\"
    COMMENT "Deploying Qt...")