set_target_properties(<targets> ... PROPERTIES <prop1> <value1> [<prop2> <value2>] ...)
set_target_properties(<targets> ... PROPERTIES <prop1> <value1> [<prop2> <value2>] ...)
set_target_properties(${GAME_NAME} PROPERTIES
OUTPUT_NAME "${GAME_NAME}"
CLEAN_DIRECT_OUTPUT 1
)
set_target_properties(Qt5::3DQuickInput PROPERTIES
"INTERFACE_LINK_LIBRARIES" "${_Qt53DQuickInput_LIB_DEPENDENCIES}"
"IMPORTED_LOCATION_${Configuration}" ${imported_location}
# For backward compatibility with CMake < 2.8.12
"IMPORTED_LINK_INTERFACE_LIBRARIES_${Configuration}" "${_Qt53DQuickInput_LIB_DEPENDENCIES}"
)
SET_TARGET_PROPERTIES(${_targetName} PROPERTIES COMPILE_FLAGS "${newProperties}")
set_target_properties(NLopt::nlopt PROPERTIES INTERFACE_INCLUDE_DIRECTORIES ${NLopt_INCLUDE_DIRS})
set_target_properties(dxflib PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ../../../debug)
set_target_properties(
SCION_LOGGER
SCION_UTILITIES
SCION_PHYSICS
SCION_RENDERING
SCION_FILESYSTEM
SCION_SOUNDS
SCION_WINDOW
SCION_CORE
PROPERTIES FOLDER "Engine")
set_target_properties(SPIRV PROPERTIES PREFIX "")
set_target_properties(${LIB_NAME} PROPERTIES IMPORT_PREFIX "")
set_target_properties(${draco_LIBRARIES} PROPERTIES
EXCLUDE_FROM_ALL FALSE
EXCLUDE_FROM_DEFAULT_BUILD FALSE
)
set_target_properties(ImathHalfCTest PROPERTIES
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin"
)
set_target_properties(EcsPipeline
PROPERTIES
BUNDLE True
MACOSX_BUNDLE_GUI_IDENTIFIER dev.novelrt.samples.EcsPipeline
MACOS_BUNDLE_BUNDLE_NAME EcsPipeline
MACOSX_BUNDLE_BUNDLE_VERSION "${PROJECT_VERSION}"
MACOSX_BUNDLE_SHORT_VERION_STRING "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}"
)
set_target_properties(CXEngine PROPERTIES COTIRE_CXX_PREFIX_HEADER_INIT "src/pch/precompile.h")
set_target_properties(${target_name} PROPERTIES VS_DEBUGGER_ENVIRONMENT "PATH=$<TARGET_FILE_DIR:VTK::CommonCore>")
set_target_properties(${unaliased_test_name} PROPERTIES VS_USER_PROPS "${LY_ROOT_FOLDER}/cmake/Platform/Common/MSVC/TestProject.props")
set_target_properties (${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${PRECOMPILED_DEFS}"
SOVERSION "${OCC_VERSION_MAJOR}"
VERSION "${OCC_VERSION_MAJOR}.${OCC_VERSION_MINOR}.${OCC_VERSION_MAINTENANCE}")
set_target_properties(${ProjectName} PROPERTIES RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR}${ARGV2})
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
set_target_properties(${TARGET} PROPERTIES
${LANGUAGE}_STANDARD ${STANDARD}
${LANGUAGE}_STANDARD_REQUIRED ON
${LANGUAGE}_EXTENSIONS OFF
OUTPUT_NAME "${NAME}"
RUNTIME_OUTPUT_DIRECTORY "${DIRECTORY}"
ARCHIVE_OUTPUT_DIRECTORY "${DIRECTORY}"
LIBRARY_OUTPUT_DIRECTORY "${DIRECTORY}"
)
set_target_properties(${variant_name} PROPERTIES EXCLUDE_FROM_ALL TRUE)
set_target_properties(CURL::libcurl PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES "C"
IMPORTED_LOCATION_RELEASE "${CURL_LIBRARY_RELEASE}")
set_target_properties(OpenSSL::SSL PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libssl.lib"
)
set_target_properties(alplay PROPERTIES ${ALSOFT_STD_VERSION_PROPS})
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
set_target_properties( ${PROJECT_NAME}
PROPERTIES
VERSION ${PROJECT_VERSION}
SOVERSION ${PROJECT_SOVERSION}
CXX_STANDARD 20
CXX_EXTENSIONS OFF
PREFIX ${C3D_LIB_PREFIX}
FOLDER "Plugins/Particles"
)
set_target_properties(SDL3_test PROPERTIES
FRAMEWORK_VERSION "${SDL_FRAMEWORK_VERSION}"
MACOSX_FRAMEWORK_IDENTIFIER "org.libsdl.SDL3_test"
RESOURCE "${SDL_FRAMEWORK_RESOURCES}"
)
set_target_properties(${PROJECT_NAME}
PROPERTIES
OUTPUT_NAME "Hork-Deps"
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/../Binary/Win64"
)
SET_TARGET_PROPERTIES(mysql-proxy-svc
PROPERTIES
COMPILE_DEFINITIONS WIN32_AS_SERVICE
)
set_target_properties(
${ra_headless_target} PROPERTIES HEADLESS_HAS_GLFW ${HEADLESS_HAS_GLFW}
)
SET_TARGET_PROPERTIES(_${icmaker_target} PROPERTIES OUTPUT_NAME _${icmaker_target_parent})
set_target_properties (slslam_myungdong PROPERTIES COMPILE_DEFINITIONS "MYUNGDONG")
set_target_properties(${exe_NAME} PROPERTIES VERSION ${DRACO_VERSION})
set_target_properties(
muparser::muparser
PROPERTIES IMPORTED_LOCATION "${MUPARSER_LIBRARY}"
INTERFACE_INCLUDE_DIRECTORIES "${MUPARSER_INCLUDE_DIR}")
set_target_properties(${target} PROPERTIES FOLDER "${folder}")
set_target_properties(TBB::${COMPONENT} PROPERTIES
IMPORTED_LOCATION "${Tbb_${COMPONENT}_LIBRARY}"
INTERFACE_COMPILE_OPTIONS "${PC_Tbb_CFLAGS_OTHER}"
INTERFACE_COMPILE_DEFINITIONS "${Tbb_${COMPONENT}_DEFINITIONS}"
INTERFACE_INCLUDE_DIRECTORIES "${Tbb_INCLUDE_DIR}"
)
set_target_properties(gmath PROPERTIES SOVERSION ${abiversion})
set_target_properties(${LIBNAME} PROPERTIES COMPILE_FLAGS "${OGRE_GCC_VISIBILITY_FLAGS}")
SET_TARGET_PROPERTIES( assimp PROPERTIES
VERSION ${ASSIMP_VERSION}
SOVERSION ${ASSIMP_SOVERSION} # use full version
OUTPUT_NAME assimp${LIBRARY_SUFFIX}
)
set_target_properties(${OPENJPEG_LIBRARY_NAME} PROPERTIES ${OPENJPEG_LIBRARY_PROPERTIES})
set_target_properties(${TARGET} PROPERTIES
CXX_STANDARD 20
CXX_STANDARD_REQUIRED ON
CXX_EXTENSIONS OFF
POSITION_INDEPENDENT_CODE TRUE
)
set_target_properties(
${LIBRARY_NAME} PROPERTIES VERSION ${Kokkos_VERSION} SOVERSION ${Kokkos_VERSION_MAJOR}.${Kokkos_VERSION_MINOR}
)
set_target_properties(${_TARGET_NAME} PROPERTIES FOLDER example)
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "/wd4127 /wd4714")
set_target_properties(counter PROPERTIES PREFIX \"\")
set_target_properties(${_target} PROPERTIES COMPILE_FLAGS ${_flags})
set_target_properties(kaccounts_gdrive PROPERTIES OUTPUT_NAME "gdrive")
set_target_properties(AFLDriverTest
PROPERTIES RUNTIME_OUTPUT_DIRECTORY
"${CMAKE_BINARY_DIR}/lib/Fuzzer/test"
)
SET_TARGET_PROPERTIES(${MAJA_LIBRARY_PREFIXNAME}${LIBRARY_NAME} PROPERTIES ${MAJA_ALGORITHMS_LIBRARY_PROPERTIES})
set_target_properties(${MACHNET_SHIM_LIB_NAME} PROPERTIES SOVERSION ${PROJECT_VERSION_MAJOR})
set_target_properties(ffx_backend_native PROPERTIES
IMPORTED_CONFIGURATIONS "DebugDX12;DebugVK;RelWithDebInfoDX12;RelWithDebInfoVK;ReleaseDX12;ReleaseVK"
IMPORTED_LOCATION_DEBUGDX12 "${SDK_ROOT}/bin/ffx_sdk/ffx_backend_dx12_${CMAKE_GENERATOR_PLATFORM}d.lib"
IMPORTED_LOCATION_RELEASEDX12 "${SDK_ROOT}/bin/ffx_sdk/ffx_backend_dx12_${CMAKE_GENERATOR_PLATFORM}.lib"
IMPORTED_LOCATION_RELWITHDEBINFODX12 "${SDK_ROOT}/bin/ffx_sdk/ffx_backend_dx12_${CMAKE_GENERATOR_PLATFORM}drel.lib"
IMPORTED_LOCATION_DEBUGVK "${SDK_ROOT}/bin/ffx_sdk/ffx_backend_vk_${CMAKE_GENERATOR_PLATFORM}d.lib"
IMPORTED_LOCATION_RELEASEVK "${SDK_ROOT}/bin/ffx_sdk/ffx_backend_vk_${CMAKE_GENERATOR_PLATFORM}.lib"
IMPORTED_LOCATION_RELWITHDEBINFOVK "${SDK_ROOT}/bin/ffx_sdk/ffx_backend_vk_${CMAKE_GENERATOR_PLATFORM}drel.lib")
SET_TARGET_PROPERTIES("${Launcher_Name}_filelink" PROPERTIES INSTALL_RPATH "${Launcher_BINARY_RPATH}")
set_target_properties(sophus PROPERTIES EXPORT_NAME Sophus)
set_target_properties(${target} PROPERTIES FOLDER "${folder}")
set_target_properties(flat-color-icons PROPERTIES DEBUG_POSTFIX "")
set_target_properties(${TARGET} PROPERTIES
IMPORTED_LOCATION_RELEASE "${${NAME}_LIBRARY_RELEASE}")
set_target_properties(l_${ANTS_FUNCTION_NAME} PROPERTIES
SOVERSION ${ANTS_VERSION_MAJOR} VERSION ${${PROJECT_NAME}_VERSION})
set_target_properties(ablastr_${SD} PROPERTIES
WINDOWS_EXPORT_ALL_SYMBOLS ON
)
set_target_properties( MDL_renderer PROPERTIES FOLDER "apps")
set_target_properties(aws-c-compression PROPERTIES FOLDER aws-sdk-cpp)
set_target_properties(${swig_target} PROPERTIES OUTPUT_NAME _${LOWER_NAME})
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
set_target_properties( CuDNN::CuDNN PROPERTIES
IMPORTED_LOCATION "${CUDNN_LIBRARY}"
INTERFACE_INCLUDE_DIRECTORIES "${CUDNN_INCLUDE_DIR}"
IMPORTED_LINK_INTERFACE_LANGUAGES "C" )
set_target_properties(${testname} PROPERTIES LINKER_LANGUAGE CXX)
set_target_properties(${TEST_NAME} PROPERTIES LINKER_LANGUAGE CXX)
set_target_properties(gtest PROPERTIES VERSION ${GOOGLETEST_VERSION})
set_target_properties(kwiver_algo_cuda
PROPERTIES POSITION_INDEPENDENT_CODE ON
CUDA_SEPARABLE_COMPILATION ON)
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
set_target_properties(${KHIVALIB_JNI} PROPERTIES
VERSION ${VERSION_SHORT}
SOVERSION ${VERSION_MAJOR}
FOLDER bindings
PUBLIC_HEADER "${KHIVALIB_JNI_INC}/khiva_jni.h")
set_target_properties(TinyXML PROPERTIES MAP_IMPORTED_CONFIG_DEBUG Debug
IMPORTED_LOCATION_RELEASE "${TinyXML_LIBRARY_DEBUG}")
set_target_properties(${APPLICATION_NAME}
PROPERTIES
CUDA_ARCHITECTURES ${ESSENTIALS_ARCHITECTURES}
)
set_target_properties(SecondBitEA PROPERTIES VERSION "${SECONDBITEA_VERSION}")
set_target_properties (eigen PROPERTIES EXPORT_NAME Eigen)
set_target_properties(ngslib PROPERTIES INSTALL_RPATH "${NETGEN_RPATH_TOKEN}/../${NETGEN_PYTHON_RPATH}")
set_target_properties(cscore PROPERTIES DEBUG_POSTFIX "d")
set_target_properties(MaaCore PROPERTIES PUBLIC_HEADER "${MaaCore_PUBLIC_HEADERS}")
set_target_properties(dumb PROPERTIES INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX}/lib)
set_target_properties(
grpc++_reflection PROPERTIES INTERFACE_LINK_LIBRARIES
"${gRPC_LINK_LIBRARIES}"
)
set_target_properties(maidsafe PROPERTIES STATIC_LIBRARY_FLAGS_${ConfigUppercase} "\"${Flags${Config}}\"")
SET_TARGET_PROPERTIES("${Launcher_Name}_updater" PROPERTIES INSTALL_RPATH "${Launcher_BINARY_RPATH}")
set_target_properties(CamomileBinaryData PROPERTIES POSITION_INDEPENDENT_CODE ON)
SET_TARGET_PROPERTIES(${TARGET_NAME} PROPERTIES link_all_symbols "true")
set_target_properties(nccl PROPERTIES SOVERSION 2)
set_target_properties(smartrouter PROPERTIES VERSION "1.0.0" LINK_FLAGS -Wl,-z,defs)
set_target_properties(${ROCKSDB_STATIC_LIB} PROPERTIES
COMPILE_FLAGS "/Fd${CMAKE_CFG_INTDIR}/${ROCKSDB_STATIC_LIB}.pdb")
set_target_properties(examples_common_mtl_obj
PROPERTIES
FOLDER "examples"
)
SET_TARGET_PROPERTIES(spark PROPERTIES OUTPUT_NAME lightspark)
set_target_properties(_jsbsim PROPERTIES LIBRARY_OUTPUT_DIRECTORY_RELEASE ${JSBSIM_TEST_PACKAGE_DIR})
set_target_properties(exe PROPERTIES
OUTPUT_NAME
x64dbg
PDB_NAME
x64dbg_exe
)
set_target_properties(Glog::glog PROPERTIES INTERFACE_COMPILE_DEFINITIONS "GLOG_USE_GLOG_EXPORT")
set_target_properties("${EMBED_TARGET}" PROPERTIES OBJECT_DEPENDS "${RESOURCE_FILE}")
set_target_properties(
${LIB_NAME}
PROPERTIES AUTOMOC ON
AUTOUIC ON
AUTORCC ON
AUTOUIC_SEARCH_PATHS "${CMAKE_CURRENT_SOURCE_DIR}/forms")
set_target_properties(SPIRV-Tools PROPERTIES
IMPORTED_LOCATION "${SPIRV_TOOLS_LIB}"
IMPORTED_LOCATION_DEBUG "${SPIRV_TOOLS_DLIB}")
set_target_properties(tegra_hal PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${3P_LIBRARY_OUTPUT_PATH})
set_target_properties(sdk_common PROPERTIES ${SDK_IDE_LIBS_FOLDER})
set_target_properties(
lapack
PROPERTIES
VENDOR ${_VENDOR}
INT_INTERFACE lp64 # Psi4 only works with lp64 afaik
)
set_target_properties(
"${TARGET}"
PROPERTIES
VS_GLOBAL_ClangTidyToolPath "${CMAKE_SOURCE_DIR}/third-party"
VS_GLOBAL_ClangTidyToolExe clang-tidy-stub.bat
)
set_target_properties(readpassphrase PROPERTIES LINKER_LANGUAGE C)
set_target_properties(${target} PROPERTIES IMPORTED_GLOBAL TRUE)
SET_TARGET_PROPERTIES(${target_library}
PROPERTIES
INSTALL_RPATH_USE_LINK_PATH TRUE)
set_target_properties(brpc-shared-debug PROPERTIES
LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/test)
set_target_properties(crashpad_handler PROPERTIES OUTPUT_NAME thymecrashhandler)