set_target_properties(<targets> ... PROPERTIES <prop1> <value1> [<prop2> <value2>] ...)
set_target_properties(<targets> ... PROPERTIES <prop1> <value1> [<prop2> <value2>] ...)
set_target_properties(
${PLUGIN_NAME}
PROPERTIES
AUTOMOC ON
AUTOUIC ON
)
set_target_properties(ncine PROPERTIES CXX_STANDARD 17 CXX_EXTENSIONS off)
SET_TARGET_PROPERTIES(${MODULE_NAME} PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Resource/mac/Info.plist)
set_target_properties(OpenNURBS PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ../../../release)
set_target_properties(${TARGET} PROPERTIES COMPILE_FLAGS "-Wno-error=deprecated-declarations")
set_target_properties(AtomicEditor PROPERTIES ${TARGET_PROPERTIES})
set_target_properties("${PROPS_TARGET}" PROPERTIES "${NAME}_${PROPS_CONFIG_U}" "${VALUE}")
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(example_glfw_wgpu PROPERTIES OUTPUT_NAME "index")
set_target_properties(cpprestsdk::cpprest PROPERTIES
IMPORTED_LOCATION_NONE "/usr/lib/x86_64-linux-gnu/libcpprest.so.2.8"
IMPORTED_SONAME_NONE "libcpprest.so.2.8"
)
set_target_properties(campaign PROPERTIES FOLDER campaign)
set_target_properties(
${target}
PROPERTIES
CXX_STANDARD 17
CXX_STANDARD_REQUIRED ON
CXX_EXTENSIONS ON
DEBUG_POSTFIX -d
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
ARCHIVE_OUTPUT_DIRECTORY_DEBUG ${CMAKE_BINARY_DIR}/lib
ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY_DEBUG ${CMAKE_BINARY_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY_RELEASE ${CMAKE_BINARY_DIR}/lib
EXPORT_NAME ${name}
)
set_target_properties( ${REGRESS_NAME} PROPERTIES DEBUG_POSTFIX "d" )
set_target_properties (Coordinate PROPERTIES CUDA_SEPARABLE_COMPILATION ON)
set_target_properties(ONNXRuntime::ONNXRuntime PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${ONNXRuntime_INCLUDE_DIR}"
INTERFACE_LINK_LIBRARIES "${ONNXRuntime_LIBRARY}"
)
set_target_properties(${target_name} PROPERTIES MACOSX_BUNDLE TRUE)
set_target_properties(PkgConfig::libunwind
PROPERTIES
LY_SYSTEM_LIBRARY TRUE)
set_target_properties(NLopt::nlopt PROPERTIES INTERFACE_INCLUDE_DIRECTORIES ${NLopt_INCLUDE_DIR})
set_target_properties(fmt PROPERTIES POSITION_INDEPENDENT_CODE ON)
set_target_properties(${LIBNAME} PROPERTIES RESOURCE "${RESOURCE_FILES}")
set_target_properties(SDL2-static PROPERTIES POSITION_INDEPENDENT_CODE ${SDL_STATIC_PIC})
set_target_properties(CURL::libcurl PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${CURL_INCLUDE_DIRS}")
set_target_properties(${tgt} PROPERTIES MAP_IMPORTED_CONFIG_${from_CFG} ${to_Cfg})
set_target_properties(Magnum::Application PROPERTIES
IMPORTED_LOCATION_DEBUG ${_MAGNUM_APPLICATION_IMPORTED_LOCATION_DEBUG})
set_target_properties(glfw PROPERTIES
INCLUDE_DIRECTORIES
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/glfw/include>;${CMAKE_CURRENT_SOURCE_DIR}/glfw/src;${CMAKE_CURRENT_BINARY_DIR}/glfw/src"
INTERFACE_INCLUDE_DIRECTORIES
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/glfw/include>"
)
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
set_target_properties( ${PROJECT_NAME}
PROPERTIES
FOLDER "Core/${MAIN_PROJECT_NAME}"
)
set_target_properties(SDL3-shared PROPERTIES
OUTPUT_NAME "SDL3"
POSITION_INDEPENDENT_CODE TRUE
LINK_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/src/dynapi/SDL_dynapi.sym"
INTERFACE_LINK_DEPENDS "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src/dynapi/SDL_dynapi.sym>"
WINDOWS_EXPORT_ALL_SYMBOLS FALSE
DEFINE_SYMBOL "DLL_EXPORT"
)
set_target_properties(FastlaneUITest PROPERTIES XCODE_PRODUCT_TYPE "com.apple.product-type.bundle.ui-testing")
set_target_properties(glslang.js PROPERTIES
OUTPUT_NAME "glslang"
SUFFIX ".js")
set_target_properties(${target} PROPERTIES ${RA_DEFAULT_PROJECT_OPTIONS})
set_target_properties(${ARGS_TARGET} PROPERTIES
#XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH $<$<OR:$<CONFIG:DEBUG>,$<CONFIG:CHECKED>,$<CONFIG:PROFILE>>:YES>
VS_DEBUGGER_WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/$<CONFIGURATION>"
XCODE_GENERATE_SCHEME ON # create a scheme in Xcode
)
SET_TARGET_PROPERTIES(cli PROPERTIES LINK_FLAGS "-framework CoreFoundation -framework Security -framework SystemConfiguration -ldl ${HOMEBREW_CELLAR}/glfw/${GLFW_VERSION}/lib/libglfw.dylib ${HOMEBREW_CELLAR}/freetype/${FREETYPE_VERSION}/lib/libfreetype.dylib ${HOMEBREW_CELLAR}/xz/${XZ_VERSION}/lib/liblzma.a")
set_target_properties(small_cplex_soc PROPERTIES INSTALL_RPATH_USE_LINK_PATH 1)
set_target_properties(StreamFX PROPERTIES
BUNDLE ON
BUNDLE_EXTENSION "plugin"
OUTPUT_NAME StreamFX
MACOSX_BUNDLE_INFO_PLIST "${PROJECT_SOURCE_DIR}/templates/macos/Info.plist.in"
XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "${MACOSX_BUNDLE_GUI_IDENTIFIER}"
)
set_target_properties(${target} PROPERTIES FOLDER "Apps")
set_target_properties(reflected_shaders PROPERTIES FOLDER "Shaders")
set_target_properties(Bullet::Bullet PROPERTIES
INTERFACE_LINK_LIBRARIES "${BULLET_LIBRARIES};BulletWorldImporter;BulletXmlWorldImporter"
INTERFACE_INCLUDE_DIRECTORIES "${BULLET_ROOT_DIR}/${BULLET_INCLUDE_DIR}"
)
set_target_properties (${MODULE_NAME}Lib
PROPERTIES LINK_FLAGS ${PLASTIMATCH_LDFLAGS})
set_target_properties(openjp2_static PROPERTIES OUTPUT_NAME ${OPENJPEG_LIBRARY_NAME})
set_target_properties(${name}
PROPERTIES
COMPILE_FLAGS "${cxx_flags}")
set_target_properties(${NAME} PROPERTIES IMPORTED_LOCATION ${TPL_LIBRARY})
set_target_properties(${_TARGET_NAME} PROPERTIES FOLDER benchmarks/babelstream)
set_target_properties(${PROJECT_NAME} PROPERTIES
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/$<CONFIGURATION>/${ECAL_MON_PLUGIN_DIR}
FOLDER app/mon/plugins)
set_target_properties(EtwEseProviderResources
PROPERTIES
LINK_FLAGS "/NOENTRY"
)
set_target_properties(mega-cmd-updater PROPERTIES OUTPUT_NAME MEGAcmdUpdater)
set_target_properties(${_target} PROPERTIES LINK_FLAGS
"/EXPORT:${_modinit_prefix}${_target}"
)
set_target_properties(Png2Ico::Png2Ico PROPERTIES
IMPORTED_LOCATION "${Png2Ico_EXECUTABLE}"
)
SET_TARGET_PROPERTIES(${MAJA_LIBRARY_PREFIXNAME}${LIBRARY_NAME} PROPERTIES ${MAJA_ALGORITHMS_LIBRARY_PROPERTIES})
set_target_properties(${target} PROPERTIES
FOLDER "Examples"
)
SET_TARGET_PROPERTIES(${Launcher_Name} PROPERTIES INSTALL_RPATH "${Launcher_BINARY_RPATH}")
set_target_properties(UNRAR::UNRAR PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${UNRAR_INCLUDE_DIRS}")
set_target_properties(arguments.debugger.window PROPERTIES DEBUG_POSTFIX ${CMAKE_DEBUG_POSTFIX})
set_target_properties(${test} PROPERTIES COMPILE_DEFINITIONS "GTEST_HAS_TR1_TUPLE=0")
set_target_properties (${_target_NAME} PROPERTIES FOLDER "Tools")
set_target_properties(Etterna PROPERTIES MACOSX_BUNDLE TRUE)
set_target_properties(aws-c-cal PROPERTIES FOLDER aws-sdk-cpp)
set_target_properties(${swig_target} PROPERTIES COMPILE_FLAGS "/bigobj /wd4996 /wd5033 /wd4244")
set_target_properties(digikamcore PROPERTIES VERSION ${DIGIKAM_VERSION_SHORT} SOVERSION ${DIGIKAM_VERSION_SHORT})
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
set_target_properties(${testname} PROPERTIES LINKER_LANGUAGE CXX)
set_target_properties(gtest PROPERTIES VERSION ${GOOGLETEST_VERSION})
set_target_properties(doxygen-${name} PROPERTIES FOLDER "Documentation")
set_target_properties( libs_algorithm_test_copy_while PROPERTIES OUTPUT_NAME "copy_while" )
set_target_properties(btl_atlas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS -DHAS_LAPACK=1")
SET_TARGET_PROPERTIES(gpsymreg PROPERTIES VERSION "${GPSYMREG_VERSION}")
set_target_properties (eigen PROPERTIES EXPORT_NAME Eigen)
set_target_properties( ngsolve PROPERTIES OUTPUT_NAME libngsolve )
set_target_properties(halsim_ws_client PROPERTIES DEBUG_POSTFIX "d")
set_target_properties(${PROJECT_NAME} PROPERTIES ARCHIVE_OUTPUT_DIRECTORY_${SUFFIX} ${CMAKE_CURRENT_BINARY_DIR}/lib/${CONFIG_DIR}/${TARGET_ARCH})
set_target_properties(ONNXRuntime::ONNXRuntime PROPERTIES
IMPORTED_IMPLIB_DEBUG "${ONNXRuntime_LIBRARY_IMP_DEBUG}"
IMPORTED_LOCATION_DEBUG "${ONNXRuntime_LIBRARY_DEBUG}"
)
set_target_properties( zdoom PROPERTIES OUTPUT_NAME ${ZDOOM_EXE_NAME} )
set_target_properties(
tirpc::tirpc PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${tirpc_INCLUDE_DIR}"
IMPORTED_LOCATION "${tirpc_LIBRARY}"
)
set_target_properties(${PROJECT_NAME} PROPERTIES MSVC_RUNTIME_LIBRARY "MultiThreaded")
set_target_properties(${TARGET} PROPERTIES UNITY_BUILD ON UNITY_BUILD_MODE BATCH)
set_target_properties(maidsafe PROPERTIES STATIC_LIBRARY_FLAGS_${ConfigUppercase} "\"${Flags${Config}}\"")
set_target_properties(rawshark PROPERTIES LINK_FLAGS "${WS_LINK_FLAGS}")
set_target_properties("${Launcher_Name}_filelink" PROPERTIES OUTPUT_NAME "${Launcher_APP_BINARY_NAME}_filelink")
set_target_properties(${ACTIVE_TRANSPORTS}
PROPERTIES PREFIX ""
CXX_STANDARD_REQUIRED ON
CXX_STANDARD 11
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/lib"
VERSION ${TRANSPORT_VERSION_MAJOR}.${TRANSPORT_VERSION_MINOR}.${TRANSPORT_VERSION_PATCH}
SOVERSION ${TRANSPORT_VERSION_MAJOR})
set_target_properties(mlx PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
set_target_properties(sodium PROPERTIES
IMPORTED_IMPLIB "${sodium_LIBRARY_RELEASE}"
IMPORTED_IMPLIB_DEBUG "${sodium_LIBRARY_DEBUG}"
)
set_target_properties(gssapiauth PROPERTIES VERSION "1.0.0" LINK_FLAGS -Wl,-z,defs)
set_target_properties(JeMalloc::JeMalloc
PROPERTIES
IMPORTED_LOCATION ${JeMalloc_LIBRARIES}
INTERFACE_INCLUDE_DIRECTORIES ${JeMalloc_INCLUDE_DIRS})
set_target_properties(${target} PROPERTIES ${link_interface} "-Wno-error=maybe-uninitialized;-Wno-maybe-uninitialized")
set_target_properties(${TARGET_NAME} PROPERTIES
RUNTIME_OUTPUT_DIRECTORY "${OUTPUT_DLL_RELEASE}"
LIBRARY_OUTPUT_DIRECTORY "${OUTPUT_DLL_RELEASE}"
ARCHIVE_OUTPUT_DIRECTORY "${OUTPUT_LIB_RELEASE}"
)
set_target_properties(fpectl PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/tests)
set_target_properties(${TARGET_NAME} PROPERTIES
OUTPUT_NAME "${BENCHNAME}"
)
set_target_properties(Boost::atomic PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES ${Boost_INCLUDE_DIR}
INTERFACE_LINK_LIBRARIES ${Boost_ATOMIC_LIBRARIES}
IMPORTED_LOCATION ${Boost_ATOMIC_LIBRARIES}
)
set_target_properties(mbedtls_test PROPERTIES C_STANDARD 11)
set_target_properties(${exe_name} PROPERTIES EXCLUDE_FROM_ALL TRUE EXCLUDE_FROM_DEFAULT_BUILD TRUE)
set_target_properties(tegra_hal PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${3P_LIBRARY_OUTPUT_PATH})
set_target_properties(sndfile PROPERTIES UNITY_BUILD 0)
set_target_properties(
CppWinRT
PROPERTIES
VERSION "${CPPWINRT_VERSION}"
)
set_target_properties(${PROJECT_NAME} PROPERTIES
COMPILE_FLAGS "-fomit-frame-pointer")
set_target_properties(qplcore_sw_dispatcher PROPERTIES CXX_STANDARD 17)
set_target_properties(cuDSS::cuDSS PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${cuDSS_INCLUDE_DIRS}")
set_target_properties(${target} PROPERTIES
BUILD_WITH_INSTALL_RPATH TRUE
INSTALL_RPATH_USE_LINK_PATH TRUE
INSTALL_RPATH ".:\$ORIGIN:\$ORIGIN/${relpath}/:${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/lib64:${INSTALL_RPATH}")
set_target_properties (vcdcom_${TYPE} PROPERTIES
OUTPUT_NAME vcdcom
VERSION ${OPEN_VCDIFF_VERSION}
SOVERSION ${PROJECT_SOVERSION})
SET_TARGET_PROPERTIES("${EX_TARGET_NAME}"
PROPERTIES
RUNTIME_OUTPUT_DIRECTORY
"${EX_OUTPUT_DIRECTORY}"
OUTPUT_NAME
"${EX_OUTPUT_NAME}")
set_target_properties(Hikari PROPERTIES
LINK_FLAGS "-static -static-libgcc -Wl,-Bstatic,--whole-archive -lwinpthread -lstdc++ -Wl,--no-whole-archive -Wl,-Bdynamic"
)