cmake $<CONFIG> examples

timi-liuliang/echo editor/Qt/5.12.3/clang_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake :76

set_property(TARGET Qt5::Core APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG>)

AtomicGameEngine/AtomicGameEngine Source/ThirdParty/easy_profiler/easy_profiler_core/CMakeLists.txt :229

target_compile_options(easy_profiler_md PUBLIC $<$<CONFIG:Debug>:/MDd> $<$<NOT:$<CONFIG:Debug>>:/MD>)

u3d-community/U3D Source/ThirdParty/Assimp/CMakeLists.txt :150

add_compile_options(
          $<$<CONFIG:>:/MT>
          $<$<CONFIG:Debug>:/MTd>
          $<$<CONFIG:Release>:/MT>
      )

PieKing1215/FallingSandSurvival FallingSandSurvival/CMakeLists.txt :465

target_link_options(${PROJECT_NAME} PRIVATE
            $<$<CONFIG:Release>:
                /OPT:REF;
                /OPT:ICF;
                /INCREMENTAL:NO
            >
            /DEBUG:FULL;
            /SUBSYSTEM:CONSOLE;
            /ignore:4099
        )

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

willtobyte/carimbo CMakeLists.txt :95

target_link_options(${PROJECT_NAME} PRIVATE
    -sENVIRONMENT=web

    -sINVOKE_RUN=0
    -sEXIT_RUNTIME=0
    -sEVAL_CTORS=1

    -sINITIAL_MEMORY=128MB
    -sALLOW_MEMORY_GROWTH=1

    -sFILESYSTEM=1

    -sEXPORTED_FUNCTIONS=['_main']
    -sEXPORTED_RUNTIME_METHODS=['callMain']

    -sUSE_SDL=3
    -sWASM_BIGINT=1
    -sWEBSOCKET_SUBPROTOCOL=text
    -lwebsocket.js

    $<$<CONFIG:Debug>:${EMSDK_LINK_DEBUG_FLAGS}>
    $<$<CONFIG:Release>:${EMSDK_LINK_RELEASE_FLAGS}>
  )

alicevision/AliceVision src/dependencies/MeshSDFilter/CMakeLists.txt :87

target_compile_options(MeshSDFilter PUBLIC "$<$<CONFIG:RELEASE>:${OpenMP_CXX_FLAGS}>")

f3d-app/f3d webassembly/CMakeLists.txt :16

target_link_options(f3djs PRIVATE
  "$<IF:$<CONFIG:Release>,-Oz,-O0>"
  "--bind"
  "--closure 1"
  "SHELL:-sEXPORT_NAME=f3d"
  "SHELL:-sALLOW_MEMORY_GROWTH=1"
  "SHELL:-sEMULATE_FUNCTION_POINTER_CASTS=0"
  "SHELL:-sMODULARIZE=1"
  "SHELL:-sEXPORT_ES6=1"
  "SHELL:-sENVIRONMENT=web"
  "SHELL:-sUSE_PTHREADS=0"
  "SHELL:-sSTACK_SIZE=1048576"
  "SHELL:-sWASM=1"
  "SHELL:-sFORCE_FILESYSTEM"
  "SHELL:-sEXPORTED_RUNTIME_METHODS=FS"
  "SHELL:-sWASM_BIGINT"
)

o3de/o3de cmake/Platform/Common/Install_common.cmake :55

cmake_path(APPEND archive_output_directory "${PAL_PLATFORM_NAME}/$<CONFIG>/${LY_BUILD_PERMUTATION}")

prusa3d/PrusaSlicer CMakeLists.txt :189

add_compile_options("$<$<CONFIG:DEBUG>:-DDEBUG>")

godlikepanos/anki-3d-engine ThirdParty/Jolt/Build/CMakeLists.txt :362

target_precompile_headers(UnitTests PRIVATE "$<$<NOT:$<CONFIG:ReleaseCoverage>>:${JOLT_PHYSICS_ROOT}/Jolt.h>")

bambulab/BambuStudio CMakeLists.txt :173

add_compile_options("$<$<CONFIG:DEBUG>:-DDEBUG>")

SoftFever/OrcaSlicer CMakeLists.txt :239

add_compile_definitions("$<IF:$<CONFIG:Debug>,DEBUG,NDEBUG>")

DragonJoker/Castor3D demos/CastorDvpTD/CMakeLists.txt :62

target_link_options( ${PROJECT_NAME} PRIVATE "$<$<CONFIG:Release>:/DEBUG>" )

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

target_include_directories(SDL3-static
    PRIVATE
      "$<BUILD_INTERFACE:${SDL3_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>>/build_config"
      "$<BUILD_INTERFACE:${SDL3_SOURCE_DIR}/src>"
  )

Hork-Engine/Hork-Source ThirdParty/JoltPhysics/Jolt/Jolt.cmake :506

target_compile_definitions(Jolt PUBLIC "$<$<CONFIG:Release,Distribution,ReleaseASAN,ReleaseUBSAN,ReleaseCoverage>:NDEBUG>")

STORM-IRIT/Radium-Engine examples/CoreExample/CMakeLists.txt :40

target_compile_options(
        ${PROJECT_NAME}
        PRIVATE /MP
                /W4
                /wd4251
                /wd4592
                /wd4127
                /Zm200
                $<$<CONFIG:Release>:
                /Gw
                /GS-
                /GL
                /GF
                >
        PUBLIC
    )

RavEngine/RavEngine deps/assimp/CMakeLists.txt :181

add_compile_options(
          $<$<CONFIG:>:/MT>
          $<$<CONFIG:Debug>:/MTd>
          $<$<CONFIG:Release>:/MT>
      )

bmwcarit/ramses cmake/ramses/platformConfig.cmake :164

target_compile_options(ramses-build-options-base INTERFACE $<$<CONFIG:Debug>:/RTC1>)

zenustech/zeno projects/FastFLIP/CMakeLists.txt :12

target_compile_options(zeno PRIVATE
            $<$<CONFIG:>:$<IF:$<COMPILE_LANGUAGE:CXX>, /bigobj, >>
            $<$<CONFIG:Debug>:$<IF:$<COMPILE_LANGUAGE:CXX>, /bigobj, >>
            $<$<CONFIG:Release>:$<IF:$<COMPILE_LANGUAGE:CXX>, /bigobj, >>
    )

karnkaul/LittleEngineVk CMakeLists.txt :26

target_compile_options(le-compile-options INTERFACE
    -Wall -Wextra -Wpedantic -Wconversion -Wunused -Werror=return-type $<$<NOT:$<CONFIG:Debug>>:-Werror>
  )

keith2018/SoftGLRender third_party/assimp/CMakeLists.txt :158

add_compile_options(
          $<$<CONFIG:>:/MT>
          $<$<CONFIG:Debug>:/MTd>
          $<$<CONFIG:Release>:/MT>
      )

GPUOpen-Drivers/pal shared/devdriver/cmake/FindWdk.cmake :145

set_target_properties(${_target} PROPERTIES COMPILE_DEFINITIONS
        "${WDK_COMPILE_DEFINITIONS};$<$<CONFIG:Debug>:${WDK_COMPILE_DEFINITIONS_DEBUG};>_WIN32_WINNT=${WDK_WINVER}"
        )

alpaka-group/alpaka cmake/alpakaCommon.cmake :226

target_link_options(alpaka INTERFACE "$<$<AND:$<CONFIG:Debug>,$<CXX_COMPILER_ID:GNU>>:SHELL:-Og>"
                                         "$<$<AND:$<CONFIG:Debug>,$<CXX_COMPILER_ID:Clang,AppleClang,IntelLLVM>>:SHELL:-O0>")

Nukem9/dlssg-to-fsr3 source/maindll/CMakeLists.txt :85

target_link_options(
		${CURRENT_PROJECT}
		PRIVATE
			# Force generate release PDBs: https://learn.microsoft.com/en-us/cpp/build/reference/debug-generate-debug-info
			"$<$<CONFIG:RELEASE>:/DEBUG:FULL;/OPT:REF;/OPT:ICF>"
			# Anonymize RSDS PDB paths
			"$<$<CONFIG:RELEASE>:/PDBALTPATH:$<TARGET_FILE_PREFIX:${CURRENT_PROJECT}>$<TARGET_FILE_BASE_NAME:${CURRENT_PROJECT}>.pdb>"
	)

JGRennison/OpenTTD-patches cmake/CompileFlags.cmake :29

add_compile_options(
        "$<$<CONFIG:Debug>:-D_DEBUG>"
        "$<$<NOT:$<CONFIG:Debug>>:-D_FORTIFY_SOURCE=2>" # FORTIFY_SOURCE should only be used in non-debug builds (requires -O1+)
    )

doodlum/skyrim-community-shaders cmake/XSEPlugin.cmake :93

target_compile_options(${PROJECT_NAME} PUBLIC "$<$<CONFIG:DEBUG>:${SC_DEBUG_OPTS}>")

NVIDIA/OptiX_Apps apps/GLTF_renderer/CMakeLists.txt :377

target_compile_options(${OPTIX_LIB} PRIVATE 
  $<$<COMPILE_LANGUAGE:CUDA>:
    # --machine=64                   # => Implicit for x64 build targets.
    # --gpu-architecture=compute_60  # => set_property(TARGET ${OPTIX_LIB} PROPERTY CUDA_ARCHITECTURES 60)
    # --relocatable-device-code=true # => set_property(TARGET ${OPTIX_LIB} PROPERTY CUDA_SEPARABLE_COMPILATION ON)
    --use_fast_math
    --generate-line-info
    -Wno-deprecated-gpu-targets
    --allow-unsupported-compiler
  >
  # You can also set different nvcc command line options per configuration:
  # -lineinfo in CUDA release builds, -G in debug.
  # $<$<AND:$<CONFIG:Release>,$<COMPILE_LANGUAGE:CUDA>>:-lineinfo> # This is not affecting performance and can always be set.
  # $<$<AND:$<CONFIG:Debug>,$<COMPILE_LANGUAGE:CUDA>>:-G>          # WARNING! Debug device code is abysmally slow.
)

ThePhD/sol2 examples/interop/kaguya/CMakeLists.txt :37

target_compile_options(${example_name}
			PRIVATE /W1 /std:c++latest /EHsc "$<$<CONFIG:Debug>:/MDd>"
			"$<$<CONFIG:Release>:/MD>"
			"$<$<CONFIG:RelWithDebInfo>:/MD>"
			"$<$<CONFIG:MinSizeRel>:/MD>")

dpaulat/supercell-wx external/imgui.cmake :47

target_compile_options(imgui PRIVATE "$<$<CONFIG:Release>:-g>")

NREL/OpenStudio csharp/CMakeLists.txt :65

add_custom_command(
  OUTPUT ${OPENSTUDIO_CSHARP_DLL}
  COMMAND "${DOTNET}" "build" "-c" "$<CONFIG>" "/p:Platform=${CSHARP_PLATFORM}" "${PROJECT_BINARY_DIR}/csharp_wrapper/OpenStudio.csproj"
  DEPENDS ${ALL_CSHARP_WRAPPER_TARGETS} ${ALL_CSHARP_WRAPPER_FILES}
)

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

target_link_libraries(${target_name} PRIVATE "$<$<NOT:$<CONFIG:Debug>>:${PYBIND11_LTO_LINKER_FLAGS}>")

Morwenn/cpp-sort tests/CMakeLists.txt :106

target_compile_options(${target} PRIVATE
        $<$<AND:$<CONFIG:Debug>,$<CXX_COMPILER_ID:Clang>>:-O0>
        $<$<AND:$<CONFIG:Debug>,$<CXX_COMPILER_ID:GNU>>:-Og>
    )

Desbordante/desbordante-core CMakeLists.txt :201

add_compile_options("$<$<CONFIG:Debug>:${DEBUG_BUILD_OPTS}>")

gunrock/gunrock CMakeLists.txt :210

target_compile_options(essentials INTERFACE 
  $<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CONFIG:DEBUG>>:${CXX_FLAGS}>
  $<$<AND:$<COMPILE_LANGUAGE:CUDA>,$<CONFIG:DEBUG>>:${CUDA_DEBUG_FLAGS}>
  $<$<AND:$<COMPILE_LANGUAGE:CUDA>,$<CONFIG:RELEASE>>:${CUDA_RELEASE_FLAGS}>
)

kahypar/mt-kahypar CMakeLists.txt :288

target_link_options(MtKaHyPar-BuildFlags INTERFACE $<$<CONFIG:DEBUG>:-fno-omit-frame-pointer>)

amule-project/amule cmake/options.cmake :220

ADD_COMPILE_DEFINITIONS ($<$<CONFIG:DEBUG>:__DEBUG__>)

MaaAssistantArknights/MaaAssistantArknights cmake/config.cmake :2

add_compile_definitions("$<$<CONFIG:Debug>:${debug_comp_defs}>")

WerWolv/Fenestra cmake/build_helpers.cmake :22

add_link_options($<$<CONFIG:RELEASE>:-s>)

mariadb-corporation/MaxScale CMakeLists.txt :213

add_compile_options($<$<CONFIG:DEBUG>:-ggdb>)

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :287

add_compile_options(
            "$<$<CONFIG:Debug>:/MTd>"
            "$<$<CONFIG:RelWithDebInfo>:/MT>"
            "$<$<CONFIG:Release>:/MT>"
            "$<$<CONFIG:MinSizeRel>:/MT>"
        )

lightspark/lightspark tests/test-runner/3rdparty/cpptrace/test/CMakeLists.txt :30

target_compile_options(${exec_name} PRIVATE "$<$<CONFIG:Debug>:-gdwarf-4>")

x64dbg/x64dbg cmake/VSFlags.cmake :57

add_link_options($<$<CONFIG:Release,MinSizeRel>:/DEBUG:FULL>)

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
        )

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/macOS/vulkaninfo/vulkaninfo.cmake :35

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

SsageParuders/Android_Native_Surface my_android_opencv/cmake/OpenCVUtils.cmake :1315

install(FILES "$<TARGET_PROPERTY:${__target},ARCHIVE_OUTPUT_DIRECTORY>/$<CONFIG>/$<IF:$<BOOL:$<TARGET_PROPERTY:${__target},COMPILE_PDB_NAME_RELEASE>>,$<TARGET_PROPERTY:${__target},COMPILE_PDB_NAME_RELEASE>,$<TARGET_PROPERTY:${__target},COMPILE_PDB_NAME>>.pdb"
                DESTINATION "${__dst}" CONFIGURATIONS Release
                COMPONENT ${__pdb_install_component} OPTIONAL ${__pdb_exclude_from_all})

ossia/score src/lib/CMakeLists.txt :570

set_source_files_properties( "${CMAKE_CURRENT_SOURCE_DIR}/core/plugin/PluginManager.cpp"
    PROPERTIES
     COMPILE_DEFINITIONS
      "CMAKE_GENERATOR_IS_MULTI_CONFIG=$<BOOL:${CMAKE_GENERATOR_IS_MULTI_CONFIG}>;CMAKE_GENERATOR_CONFIGURATION=\"$<CONFIG>\""
)

psi4/psi4 psi4/src/psi4/cc/CMakeLists.txt :26

target_compile_options(cc
  PRIVATE
  $<$<AND:$<CXX_COMPILER_ID:Clang>,$<CONFIG:Debug>>:${_Clang_debug_flags}>
  )

stp/stp CMakeLists.txt :211

add_compile_options("$<$<CONFIG:RELEASE>:-O2>")

OpenKneeboard/OpenKneeboard cmake/build32.cmake :8

ExternalProject_Add(
  build32 
  SOURCE_DIR "${CMAKE_SOURCE_DIR}"
  STAMP_DIR "${CMAKE_BINARY_DIR}/stamp32"
  BINARY_DIR "${CMAKE_BINARY_DIR}/build32"
  INSTALL_DIR "${CMAKE_BINARY_DIR}/install32"
  BUILD_ALWAYS ON
  EXCLUDE_FROM_ALL ON
  DOWNLOAD_COMMAND ""
  CONFIGURE_COMMAND
  "${CMAKE_COMMAND}"
  -S "<SOURCE_DIR>"
  -B "<BINARY_DIR>"
  -G "${CMAKE_GENERATOR}"
  "-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}"
  -A Win32
  "-DBUILD_OUT_PREFIX=${BUILD_OUT_PREFIX}"
  -DWITH_ASAN=${WITH_ASAN}
  BUILD_COMMAND
  "${CMAKE_COMMAND}"
  --build "<BINARY_DIR>"
  --config "$<CONFIG>"
  --target build32
  --parallel
  INSTALL_COMMAND
  ""
)

chdb-io/chdb contrib/qpl-cmake/CMakeLists.txt :685

target_compile_options(qpl_c_api
    PRIVATE $<$<C_COMPILER_ID:GNU,Clang>:$<$<CONFIG:Release>:-O3;-U_FORTIFY_SOURCE;-D_FORTIFY_SOURCE=2>>
    PRIVATE $<$<COMPILE_LANG_AND_ID:CXX,GNU,Clang>:${QPL_LINUX_TOOLCHAIN_CPP_EMBEDDED_FLAGS}>)

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/cmake/support_conda_env.cmake :194

target_compile_options(${target} INTERFACE "$<$<CONFIG:Debug>:-O0>")

boostorg/redis test/cmake_subdir_test/CMakeLists.txt :16

add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} --output-on-failure -C $<CONFIG>)

royshil/obs-backgroundremoval cmake/linux/compilerconfig.cmake :85

add_compile_definitions($<$<CONFIG:DEBUG>:DEBUG> $<$<CONFIG:DEBUG>:_DEBUG> SIMDE_ENABLE_OPENMP)

danmar/cppcheck cmake/compilerDefinitions.cmake :5

add_compile_definitions($<$<CONFIG:Debug>:DEBUG>)

rakhimov/scram gui/CMakeLists.txt :99

target_compile_options(scram-gui PUBLIC $<$<CONFIG:DEBUG>:${SCRAM_CXX_FLAGS_DEBUG} -Wno-useless-cast>)

facebook/mariana-trench CMakeLists.txt :48

add_link_options(
        "$<$<CONFIG:DEBUG>:-fsanitize=address>"
        "$<$<CONFIG:DEBUG>:-fsanitize=undefined>"
    )

sandialabs/InterSpec CMakeLists.txt :724

target_compile_options( InterSpecLib PUBLIC $<$<CONFIG:Release>:/MP> )

ddiakopoulos/polymer CMakeLists.txt :13

add_compile_options("$<$<CONFIG:DEBUG>:-DDEBUG>")

GregUtas/robust-services-core src/an/CMakeLists.txt :116

target_link_options(${PROJECT_NAME} PRIVATE
        $<$<CONFIG:Release>:
            /OPT:REF;
            /OPT:NOICF
        >
        /SUBSYSTEM:WINDOWS
    )

emsec/hal cmake/hal_cmake_tools.cmake :156

list(FIND "COMPILE_OPTIONS_${visibility}" "$<$<CONFIG:${build_type}>:${flag}>" flag_already_set2)

WerWolv/ImHex cmake/build_helpers.cmake :105

add_link_options($<$<CONFIG:RELEASE>:-s>)

opensim-org/opensim-core CMakeLists.txt :440

add_compile_options($<$<NOT:$<CONFIG:Debug>>:-Wno-unused-variable>
            $<$<NOT:$<CONFIG:Debug>>:-Wno-unused-parameter>)

llvm/circt cmake/modules/SlangCompilerOptions.cmake :10

add_compile_definitions($<$<CONFIG:Debug>:SLANG_DEBUG>)

AcademySoftwareFoundation/openvdb cmake/config/OpenVDBCXX.cmake :154

add_compile_options("$<$<AND:$<CONFIG:Debug>,$<COMPILE_LANG_AND_ID:CXX,MSVC>>:/Zf>")

xtensor-stack/xtensor CMakeLists.txt :231

add_compile_definitions($<$<CONFIG:Debug>:_ITERATOR_DEBUG_LEVEL=0>)

STEllAR-GROUP/hpx cmake/HPX_CompilerFlagsTargets.cmake :19

target_compile_definitions(
    hpx_private_flags INTERFACE $<$<CONFIG:Debug>:HPX_DEBUG>
  )

hlrs-vis/covise cmake/cef_macros.cmake :281

target_compile_definitions(${target} PRIVATE $<$<CONFIG:Debug>:${CEF_COMPILER_DEFINES_DEBUG}>)

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

target_include_directories(sdl-build-options BEFORE INTERFACE "${SDL2_BINARY_DIR}/include" "${SDL2_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>")

brndnmtthws/conky cmake/Catch.cmake :280

file(GENERATE OUTPUT "${ctest_file_base}_include-${_config}.cmake" CONTENT "${ctest_include_content}" CONDITION $<CONFIG:${_config}>)

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

add_custom_command(TARGET ${targetname_libgen} POST_BUILD
      COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/${dictname}_rdict.pcm
                                       ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/${dictname}_rdict.pcm
      COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/${dictname}.dll
                                       ${CMAKE_CURRENT_BINARY_DIR}/${dictname}.dll
      COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/${dictname}.lib
                                       ${CMAKE_CURRENT_BINARY_DIR}/${dictname}.lib)

brainflow-dev/brainflow src/board_controller/build.cmake :195

add_custom_command (TARGET ${BOARD_CONTROLLER_NAME} POST_BUILD
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/nodejs_package/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/python_package/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/julia_package/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/java_package/brainflow/src/main/resources/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/csharp_package/brainflow/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/matlab_package/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/src/board_controller/inc/board_controller.h" "${CMAKE_CURRENT_SOURCE_DIR}/matlab_package/brainflow/inc/board_controller.h"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/src/board_controller/inc/board_info_getter.h" "${CMAKE_CURRENT_SOURCE_DIR}/matlab_package/brainflow/inc/board_info_getter.h"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/src/utils/inc/shared_export_matlab.h" "${CMAKE_CURRENT_SOURCE_DIR}/matlab_package/brainflow/inc/shared_export.h"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME}" "${CMAKE_CURRENT_SOURCE_DIR}/rust_package/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/compiled/$<CONFIG>/${BOARD_CONTROLLER_COMPILED_NAME_DOT_LIB}" "${CMAKE_CURRENT_SOURCE_DIR}/rust_package/brainflow/lib/${BOARD_CONTROLLER_COMPILED_NAME_DOT_LIB}"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/src/board_controller/inc/board_controller.h" "${CMAKE_CURRENT_SOURCE_DIR}/rust_package/brainflow/inc/board_controller.h"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/src/board_controller/inc/board_info_getter.h" "${CMAKE_CURRENT_SOURCE_DIR}/rust_package/brainflow/inc/board_info_getter.h"
        COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/src/utils/inc/brainflow_constants.h" "${CMAKE_CURRENT_SOURCE_DIR}/rust_package/brainflow/inc/brainflow_constants.h"
    )

scylladb/scylladb CMakeLists.txt :71

ExternalProject_Add(Seastar
        SOURCE_DIR "${PROJECT_SOURCE_DIR}/seastar"
        CONFIGURE_COMMAND ""
        BUILD_COMMAND ${CMAKE_COMMAND} --build "${seastar_build_dir}"
          --target seastar
          --target seastar_testing
          --target seastar_perf_testing
          --target app_iotune
        BUILD_ALWAYS ON
        BUILD_BYPRODUCTS
          ${seastar_build_dir}/libseastar.$<IF:$<CONFIG:Debug,Dev>,so,a>
          ${seastar_build_dir}/libseastar_testing.$<IF:$<CONFIG:Debug,Dev>,so,a>
          ${seastar_build_dir}/libseastar_perf_testing.$<IF:$<CONFIG:Debug,Dev>,so,a>
          ${seastar_build_dir}/apps/iotune/iotune
          ${seastar_build_dir}/gen/include/seastar/http/chunk_parsers.hh
          ${seastar_build_dir}/gen/include/seastar/http/request_parser.hh
          ${seastar_build_dir}/gen/include/seastar/http/response_parser.hh
        INSTALL_COMMAND "")

adventuregamestudio/ags CMakeLists.txt :213

add_compile_definitions("$<$<CONFIG:DEBUG>:_DEBUG>")

Slicer/Slicer CMake/SlicerPackageAndUploadTarget.cmake :129

add_custom_target(packageupload
    COMMAND ${CMAKE_COMMAND} -E echo "CPack log: ${_cpack_output_file}"
    COMMAND ${CMAKE_COMMAND}
      -DPACKAGEUPLOAD:BOOL=1
      -DCONFIG:STRING=$<CONFIG>
      -DCPACK_OUTPUT_FILE:FILEPATH=${_cpack_output_file}
      -DSCRIPT_ARGS_FILE:FILEPATH=${script_args_file}
      -P ${CMAKE_CURRENT_LIST_FILE}
    COMMENT "Package and upload"
    )

arangodb/velocypack tests/googletest/googletest/cmake/internal_utils.cmake :270

add_test(NAME ${name}
            COMMAND powershell -Command ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/RunTest.ps1
              ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test/${name}.py
              --build_dir=${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG> ${ARGN})

projectM-visualizer/projectm features.cmake :4

add_compile_definitions(
        $<$<CONFIG:DEBUG>:DEBUG>
        )

axiomatic-systems/Bento4 CMakeLists.txt :81

set_property(TARGET ap4 PROPERTY MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")

google/filament CMakeLists.txt :224

add_compile_options(
            $<$<CONFIG:>:/MD>
            $<$<CONFIG:Debug>:/MDd>
            $<$<CONFIG:Release>:/MD>
        )

percona/percona-xtrabackup sql/CMakeLists.txt :957

TARGET_COMPILE_DEFINITIONS(sql_main PRIVATE
    $<$<CONFIG:Debug>:WITH_HYPERGRAPH_OPTIMIZER=1>)

NREL/EnergyPlus cmake/CompilerFlags.cmake :64

target_link_options(project_options INTERFACE $<$<CONFIG:Release>:/guard:cf>)

hoffstadt/DearPyGui src/embedded.cmake :15

target_compile_definitions(coreemb
	PUBLIC
		$<$<CONFIG:Debug>:MV_DEBUG>
		$<$<CONFIG:Release>:MV_RELEASE>
)

Devsh-Graphics-Programming/Nabla 3rdparty/pstl/oneDPL/CMakeLists.txt :14

add_compile_options(
			$<$<CONFIG:DEBUG>:-glldb>
		)

onnx/onnx-mlir test/backend/CMakeLists.txt :8

file(GENERATE
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/test.py
  INPUT ${CMAKE_CURRENT_SOURCE_DIR}/test.py
  )

maplibre/maplibre-native platform/android/android.cmake :14

target_compile_options(mbgl-vendor-csscolorparser PRIVATE $<$<CONFIG:Release>:-Oz> $<$<CONFIG:Release>:-Qunused-arguments> $<$<CONFIG:Release>:-flto>)

apache/mxnet CMakeLists.txt :767

target_compile_options(
            mxnet_${arch} 
            PRIVATE "$<$<AND:$<CONFIG:DEBUG>,$<COMPILE_LANGUAGE:CUDA>>:-Xcompiler=-MDd -Gy /bigobj>")

ebu/ear-production-suite ear-production-suite-plugins/CMakeLists.txt :47

add_compile_definitions($<$<CONFIG:Debug,RelWithDebInfo>:EPS_ENABLE_LOGGING>)

GPUOpen-Tools/gpu_performance_api build/cmake_modules/common.cmake :17

add_compile_options("$<$<CONFIG:RELEASE>:/MT>"
                        "$<$<CONFIG:DEBUG>:/MTd>"
                        "/EHsc")

intel/libvpl cmake/CompileOptions.cmake :11

add_compile_options("$<$<CONFIG:Debug>:/D_DEBUG>")

stephenberry/glaze CMakeLists.txt :32

target_link_options(glaze_glaze INTERFACE 
        $<$<CONFIG:Release>:/LTCG /INCREMENTAL:NO>
        $<$<CONFIG:MinSizeRel>:/LTCG /INCREMENTAL:NO>)

openstudiocoalition/OpenStudioApplication CMakeLists.txt :804

install(PROGRAMS $<$<CONFIG:Debug>:${openstudio_ROOT_DIR}/bin/python312_d.dll>$<$<CONFIG:Release>:${openstudio_ROOT_DIR}/bin/python312.dll>$<$<CONFIG:RelWithDebInfo>:${openstudio_ROOT_DIR}/bin/python312.dll>$<$<CONFIG:MinSizeRel>:${openstudio_ROOT_DIR}/bin/python312.dll> DESTINATION bin COMPONENT "CLI")

pytorch/FBGEMM cmake/modules/CxxCompilerSetup.cmake :44

add_link_options($<$<CONFIG:RELEASE>:-s>)

OSVR/OSVR-Core cmake/InstallDebugSymbols.cmake :55

list(APPEND HAS_SYMBOLS_CONDITION "$<CONFIG:${_config}>")

gbevin/ShowMIDI JuceLibraryCode/modules/juce_audio_devices/native/oboe/CMakeLists.txt :87

target_compile_definitions(oboe PUBLIC $<$<CONFIG:DEBUG>:OBOE_ENABLE_LOGGING=1>)

madronalabs/madronalib CMakeLists.txt :70

add_compile_options(
        $<$<CONFIG:>:/MT>
        $<$<CONFIG:Debug>:/MTd>
        $<$<CONFIG:Release>:/MT>
    )

Organic-Code/ImTerm example/cmake/common.cmake :403

target_compile_options(${target} PRIVATE "$<$<CONFIG:${config_name}>:${flag}>")

mysql/mysql-connector-cpp cdk/cmake/dependency.cmake :342

add_custom_target(${NAME}-build
    COMMAND ${CMAKE_COMMAND}
    -DBIN_DIR=${bin_dir}
    -DCONFIG=$<CONFIG>
    -DOPTS=${build_opt}
    -P ${EXT_DIR}/ext-build.cmake

    #COMMAND ${CMAKE_COMMAND} --build . --config $<CONFIG> ${build_opt}
    #COMMAND ${CMAKE_COMMAND} -E touch ${bin_dir}/build.$<CONFIG>.stamp
    #COMMENT "building ${NAME}"
    WORKING_DIRECTORY ${bin_dir}
  )

otto-link/Hesiod CMakeLists.txt :35

add_compile_definitions($<$<CONFIG:Debug>:DEBUG_BUILD>
                        $<$<CONFIG:Release>:RELEASE_BUILD>)

junrrein/pdfslicer src/CMakeLists.txt :30

target_compile_options(${CMAKE_PROJECT_NAME} PUBLIC $<$<CONFIG:DEBUG>:${SLICER_DEBUG_FLAGS}>)