cmake set_property(APPEND_STRING) examples

apache/arrow cpp/examples/parquet/CMakeLists.txt :45

set_property(SOURCE ${FILE}
             APPEND_STRING
             PROPERTY COMPILE_FLAGS "-Wno-unused-variable")

apache/arrow python/CMakeLists.txt :555

set_property(SOURCE ${PYARROW_CPP_SRCS} ${PYARROW_CPP_FLIGHT_SRCS}
             APPEND_STRING
             PROPERTY COMPILE_FLAGS -Wno-parentheses-equality)

WebAssembly/binaryen CMakeLists.txt :164

set_property(TARGET ${name} APPEND_STRING PROPERTY
             LINK_FLAGS " -Wl,-z,origin ")

catchorg/Catch2 CMake/Findcodecov.cmake :231

set_property(TARGET ${TNAME} APPEND_STRING
	PROPERTY COMPILE_FLAGS " ${COVERAGE_${TARGET_COMPILER}_FLAGS}")

slembcke/Chipmunk2D demo/CMakeLists.txt :24

set_property(SOURCE "sokol/sokol.m" APPEND_STRING PROPERTY COMPILE_FLAGS "-fobjc-arc")

CLIUtils/CLI11 examples/CMakeLists.txt :6

set_property(
  TARGET ${T}
  APPEND_STRING
  PROPERTY LINK_FLAGS -stdlib=libc++)

CLIUtils/CLI11 tests/CMakeLists.txt :152

set_property(
  TARGET ${T}
  APPEND_STRING
  PROPERTY LINK_FLAGS -stdlib=libc++)

CLIUtils/CLI11 tests/CMakeLists.txt :228

set_property(
  TARGET link_test_1
  APPEND_STRING
  PROPERTY LINK_FLAGS -stdlib=libc++)

CLIUtils/CLI11 tests/CMakeLists.txt :232

set_property(
  TARGET link_test_2
  APPEND_STRING
  PROPERTY LINK_FLAGS -stdlib=libc++)

CLIUtils/CLI11 tests/CMakeLists.txt :242

set_property(
  TARGET informational
  APPEND_STRING
  PROPERTY LINK_FLAGS -stdlib=libc++)

mono/corert src/Native/libunwind/src/CMakeLists.txt :94

set_property(SOURCE ${LIBUNWIND_CXX_SOURCES}
             APPEND_STRING PROPERTY COMPILE_FLAGS " ${CMAKE_CXX_FLAGS} ${LIBUNWIND_CXX_FLAGS}")

mono/corert src/Native/libunwind/src/CMakeLists.txt :96

set_property(SOURCE ${LIBUNWIND_C_SOURCES}
             APPEND_STRING PROPERTY COMPILE_FLAGS " ${CMAKE_C_FLAGS} ${LIBUNWIND_C_FLAGS}")

mosra/corrade doc/snippets/CMakeLists.txt :159

set_property(TARGET
    testsuite-basic
    testsuite-templated
    testsuite-repeated
    testsuite-instanced
    testsuite-save-diagnostic
    testsuite-iteration
    testsuite-benchmark
    testsuite-benchmark-custom
    testsuite-description-source-location
    testsuite-compare-string
    APPEND_STRING PROPERTY LINK_FLAGS " -s DISABLE_EXCEPTION_CATCHING=0")

mosra/corrade modules/UseCorrade.cmake :490

set_property(TARGET ${test_name} APPEND_STRING PROPERTY COMPILE_FLAGS " -s DISABLE_EXCEPTION_CATCHING=0")

mosra/corrade modules/UseCorrade.cmake :491

set_property(TARGET ${test_name} APPEND_STRING PROPERTY LINK_FLAGS " -s DISABLE_EXCEPTION_CATCHING=0")

mosra/corrade modules/UseCorrade.cmake :576

set_property(TARGET ${test_name} APPEND_STRING PROPERTY LINK_FLAGS "-fPIE -pie")

mosra/corrade src/Corrade/TestSuite/CMakeLists.txt :71

set_property(TARGET CorradeTestSuiteObjects APPEND_STRING PROPERTY COMPILE_FLAGS " -s DISABLE_EXCEPTION_CATCHING=0")

mosra/corrade src/Corrade/Utility/Test/CMakeLists.txt :57

set_property(TARGET UtilityAlgorithmsTest APPEND_STRING PROPERTY LINK_FLAGS " -s STACK_SIZE=128kB")

doxygen/doxygen cmake/Sanitizers/sanitize-helpers.cmake :171

set_property(TARGET ${TARGET} APPEND_STRING
    PROPERTY COMPILE_FLAGS " ${${PREFIX}_${TARGET_COMPILER}_FLAGS}")

doxygen/doxygen cmake/Sanitizers/sanitize-helpers.cmake :173

set_property(TARGET ${TARGET} APPEND_STRING
    PROPERTY COMPILE_FLAGS " ${SanBlist_${TARGET_COMPILER}_FLAGS}")

doxygen/doxygen cmake/Sanitizers/sanitize-helpers.cmake :175

set_property(TARGET ${TARGET} APPEND_STRING
    PROPERTY LINK_FLAGS " ${${PREFIX}_${TARGET_COMPILER}_FLAGS}")

jrfonseca/drmingw src/catchsegv/CMakeLists.txt :9

set_property (TARGET catchsegv APPEND_STRING PROPERTY LINK_FLAGS " -municode")

facebook/folly CMake/FollyCompilerMSVC.cmake :309

set_property(TARGET ${THETARGET} APPEND_STRING PROPERTY LINK_FLAGS_DEBUG " /INCREMENTAL") # Do incremental linking.

facebook/folly CMake/FollyCompilerMSVC.cmake :311

set_property(TARGET ${THETARGET} APPEND_STRING PROPERTY LINK_FLAGS_DEBUG " /OPT:NOREF") # No unreferenced data elimination.

facebook/folly CMake/FollyCompilerMSVC.cmake :312

set_property(TARGET ${THETARGET} APPEND_STRING PROPERTY LINK_FLAGS_DEBUG " /OPT:NOICF") # No Identical COMDAT folding.

facebook/folly CMake/FollyCompilerMSVC.cmake :314

set_property(TARGET ${THETARGET} APPEND_STRING PROPERTY LINK_FLAGS_RELEASE " /OPT:REF") # Remove unreferenced functions and data.

facebook/folly CMake/FollyCompilerMSVC.cmake :319

set_property(TARGET ${THETARGET} APPEND_STRING PROPERTY LINK_FLAGS_DEBUG " /DEBUG:FASTLINK") # Generate a partial PDB file that simply references the original object and library files.

facebook/folly CMake/FollyCompilerMSVC.cmake :325

set_property(TARGET ${THETARGET} APPEND_STRING PROPERTY LINK_FLAGS_RELEASE " /LTCG")

google/highway CMakeLists.txt :581

set_property(TARGET hwy APPEND_STRING PROPERTY
  LINK_FLAGS " -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/hwy/hwy.version")

google/highway CMakeLists.txt :609

set_property(TARGET hwy_contrib APPEND_STRING PROPERTY
  LINK_FLAGS " -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/hwy/hwy.version")

google/highway CMakeLists.txt :630

set_property(TARGET hwy_test APPEND_STRING PROPERTY
  LINK_FLAGS " -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/hwy/hwy.version")

lammps/lammps lib/kokkos/cmake/fake_tribits.cmake :87

set_property(
  TEST ${TEST_NAME} APPEND_STRING PROPERTY ENVIRONMENT "KOKKOS_PROFILE_LIBRARY=$<TARGET_FILE:${TEST_TOOL}>"
)

jiixyj/libebur128 test/CMakeLists.txt :15

set_property(TARGET r128-test-library APPEND_STRING PROPERTY
    COMPILE_FLAGS " ${SNDFILE_CFLAGS}")

jiixyj/libebur128 test/CMakeLists.txt :17

set_property(TARGET minimal-example APPEND_STRING PROPERTY
    COMPILE_FLAGS " ${SNDFILE_CFLAGS}")

libjxl/libjxl lib/jpegli.cmake :138

set_property(TARGET jpeg APPEND_STRING PROPERTY
  LINK_FLAGS " -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/jpegli/jpeg.version.${JPEGLI_LIBJPEG_LIBRARY_SOVERSION}")

libjxl/libjxl lib/jpegli.cmake :155

set_property(TARGET jpeg APPEND_STRING PROPERTY
  LINK_FLAGS " ${LINKER_EXCLUDE_LIBS_FLAG}")

libjxl/libjxl lib/jxl.cmake :243

set_property(TARGET ${target} APPEND_STRING PROPERTY
    LINK_FLAGS "-Wl,-exported_symbols_list,${CMAKE_CURRENT_SOURCE_DIR}/jxl/jxl_osx.syms")

libjxl/libjxl lib/jxl.cmake :248

set_property(TARGET ${target} APPEND_STRING PROPERTY
    LINK_FLAGS " -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/jxl/jxl.version")

libjxl/libjxl lib/jxl.cmake :255

set_property(TARGET ${target} APPEND_STRING PROPERTY
    LINK_FLAGS " ${LINKER_EXCLUDE_LIBS_FLAG}")

libjxl/libjxl lib/jxl_threads.cmake :44

set_property(TARGET ${target} APPEND_STRING PROPERTY
    LINK_FLAGS "-Wl,-exported_symbols_list,${CMAKE_CURRENT_SOURCE_DIR}/jxl/jxl_osx.syms")

libjxl/libjxl lib/jxl_threads.cmake :49

set_property(TARGET jxl_threads APPEND_STRING PROPERTY
    LINK_FLAGS " -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/jxl/jxl.version")

libsndfile/libsamplerate src/CMakeLists.txt :96

set_property(TARGET samplerate APPEND_STRING PROPERTY
  LINK_FLAGS "-Wl,--version-script,${CMAKE_CURRENT_BINARY_DIR}/Version_script")

libsndfile/libsndfile CMakeLists.txt :508

set_property (TARGET sndfile APPEND_STRING PROPERTY
	LINK_FLAGS "-Wl,-export-symbols ${CMAKE_CURRENT_BINARY_DIR}/src/${SYMBOL_FILENAME}"
	)

numba/llvmlite ffi/CMakeLists.txt :72

set_property(TARGET llvmlite APPEND_STRING PROPERTY LINK_FLAGS "-flto -Wl,--exclude-libs,ALL")

numba/llvmlite ffi/CMakeLists.txt :77

set_property(TARGET llvmlite APPEND_STRING PROPERTY LINK_FLAGS "${LLVM_EXPORTED_SYMBOLS}")

mosra/magnum src/Magnum/MeshTools/Test/CMakeLists.txt :53

set_property(TARGET MeshToolsRemoveDuplicatesTest APPEND_STRING PROPERTY LINK_FLAGS " -s STACK_SIZE=256kB")

mosra/magnum src/Magnum/Trade/Test/CMakeLists.txt :80

set_property(TARGET TradeAnimationDataTest APPEND_STRING PROPERTY LINK_FLAGS " -s STACK_SIZE=128kB")

mosra/magnum src/Magnum/Trade/Test/CMakeLists.txt :148

set_property(TARGET TradeMeshDataTest APPEND_STRING PROPERTY LINK_FLAGS " -s STACK_SIZE=128kB")

mosra/magnum src/Magnum/Trade/Test/CMakeLists.txt :162

set_property(TARGET TradeSceneDataTest APPEND_STRING PROPERTY LINK_FLAGS " -s STACK_SIZE=128kB")

mosra/magnum src/MagnumPlugins/ObjImporter/CMakeLists.txt :53

set_property(TARGET ObjImporter APPEND_STRING PROPERTY COMPILE_FLAGS " -s DISABLE_EXCEPTION_CATCHING=0")

neovim/neovim src/nvim/CMakeLists.txt :199

set_property(TARGET nvim APPEND_STRING PROPERTY COMPILE_FLAGS "-DEXITFREE ")

neovim/neovim src/nvim/CMakeLists.txt :200

set_property(TARGET nvim APPEND_STRING PROPERTY COMPILE_FLAGS "-fno-sanitize-recover -fno-omit-frame-pointer -fno-optimize-sibling-calls -fsanitize=address -fsanitize=undefined ")

neovim/neovim src/nvim/CMakeLists.txt :201

set_property(TARGET nvim APPEND_STRING PROPERTY LINK_FLAGS "-fsanitize=address -fsanitize=undefined ")

neovim/neovim src/nvim/CMakeLists.txt :210

set_property(TARGET libnvim APPEND_STRING PROPERTY COMPILE_FLAGS " -DMAKE_LIB ")

YosysHQ/nextpnr 3rdparty/sanitizers-cmake/cmake/sanitize-helpers.cmake :164

set_property(TARGET ${TARGET} APPEND_STRING
    PROPERTY COMPILE_FLAGS " ${${PREFIX}_${TARGET_COMPILER}_FLAGS}")

YosysHQ/nextpnr 3rdparty/sanitizers-cmake/cmake/sanitize-helpers.cmake :166

set_property(TARGET ${TARGET} APPEND_STRING
    PROPERTY COMPILE_FLAGS " ${SanBlist_${TARGET_COMPILER}_FLAGS}")

YosysHQ/nextpnr 3rdparty/sanitizers-cmake/cmake/sanitize-helpers.cmake :168

set_property(TARGET ${TARGET} APPEND_STRING
    PROPERTY LINK_FLAGS " ${${PREFIX}_${TARGET_COMPILER}_FLAGS}")

tpaviot/oce adm/cmake/cotire.cmake :2235

set_property (SOURCE ${_hostFile} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ")

tpaviot/oce adm/cmake/cotire.cmake :2285

set_property (SOURCE ${_sourceFiles} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ")

tpaviot/oce adm/cmake/cotire.cmake :2298

set_property (SOURCE ${_sourceFiles} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ")

tpaviot/oce adm/cmake/cotire.cmake :2315

set_property (SOURCE ${_sourceFiles} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ")

tpaviot/oce adm/cmake/cotire.cmake :2458

set_property (SOURCE "${_unityFile}" APPEND_STRING PROPERTY COMPILE_FLAGS "/bigobj")

open62541/open62541 tools/cmake/Findcodecov.cmake :238

set_property(TARGET ${TNAME} APPEND_STRING
	PROPERTY COMPILE_FLAGS " ${COVERAGE_${TARGET_COMPILER}_FLAGS}")

open62541/open62541 tools/cmake/Findcodecov.cmake :240

set_property(TARGET ${TNAME} APPEND_STRING
	PROPERTY LINK_FLAGS " ${COVERAGE_${TARGET_COMPILER}_FLAGS}")

OpenMathLib/OpenBLAS lapack-netlib/CMAKE/Findcodecov.cmake :181

set_property(TARGET ${TNAME} APPEND_STRING
  PROPERTY COMPILE_FLAGS " ${COVERAGE_${TARGET_COMPILER}_FLAGS}")

OpenMathLib/OpenBLAS lapack-netlib/CMAKE/Findcodecov.cmake :183

set_property(TARGET ${TNAME} APPEND_STRING
  PROPERTY LINK_FLAGS " ${COVERAGE_${TARGET_COMPILER}_FLAGS}")

opencv/opencv 3rdparty/libjpeg-turbo/simd/CMakeLists.txt :480

set_property(SOURCE ${file} APPEND_STRING PROPERTY COMPILE_FLAGS
  " -fno-strict-aliasing")

opencv/opencv 3rdparty/libjpeg-turbo/simd/CMakeLists.txt :485

set_property(SOURCE ${file} APPEND_STRING PROPERTY COMPILE_FLAGS
  " -Wa,-mloongson-mmi,-mloongson-ext")

AcademySoftwareFoundation/OpenImageIO src/cmake/pythonutils.cmake :84

set_property (SOURCE ${lib_SOURCES} APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-macro-redefined ")

AcademySoftwareFoundation/OpenImageIO src/libOpenImageIO/CMakeLists.txt :195

set_property (SOURCE imagebuf.cpp ${iba_sources}
              APPEND_STRING PROPERTY COMPILE_FLAGS " /bigobj ")

AcademySoftwareFoundation/OpenShadingLanguage src/cmake/pythonutils.cmake :69

set_property (SOURCE ${lib_SOURCES} APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-macro-redefined ")

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :792

set_property (TARGET ${target} APPEND_STRING PROPERTY
      COMPILE_FLAGS " -fobjc-arc ")

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :819

set_property (TARGET ${target} APPEND_STRING PROPERTY
      COMPILE_FLAGS " -fobjc-arc ")

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :836

set_property (TARGET ${target} APPEND_STRING PROPERTY
      COMPILE_FLAGS " -fobjc-arc ")

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :848

set_property (TARGET ${target} APPEND_STRING PROPERTY
      COMPILE_FLAGS " -fobjc-arc ")

apple/swift cmake/modules/AddSwift.cmake :539

set_property(TARGET ${target} APPEND_STRING PROPERTY
             LINK_FLAGS " -lobjc ")

apple/swift cmake/modules/AddSwiftUnittests.cmake :44

set_property(TARGET "${test_dirname}" APPEND_STRING PROPERTY COMPILE_FLAGS " ${_lto_flag_out} ")

apple/swift cmake/modules/AddSwiftUnittests.cmake :45

set_property(TARGET "${test_dirname}" APPEND_STRING PROPERTY LINK_FLAGS " ${_lto_flag_out} ")

apple/swift cmake/modules/AddSwiftUnittests.cmake :101

set_property(TARGET "${test_dirname}" APPEND_STRING PROPERTY
  LINK_FLAGS " -fprofile-instr-generate -fcoverage-mapping")

apple/swift cmake/modules/AddSwiftUnittests.cmake :109

set_property(TARGET "${test_dirname}" APPEND_STRING PROPERTY
  LINK_FLAGS " -fsanitize=thread")

apple/swift lib/Basic/CMakeLists.txt :119

set_property(SOURCE Version.cpp APPEND_STRING PROPERTY COMPILE_FLAGS
  " -DSWIFT_VERSION=${SWIFT_VERSION} -DSWIFT_VERSION_MAJOR=${SWIFT_VERSION_MAJOR} -DSWIFT_VERSION_MINOR=${SWIFT_VERSION_MINOR}")

apple/swift lib/Basic/CMakeLists.txt :125

set_property(SOURCE Version.cpp APPEND_STRING PROPERTY COMPILE_FLAGS
  " -DSWIFT_HAS_VERSION_PATCHLEVEL=1 -DSWIFT_VERSION_PATCHLEVEL=${SWIFT_VERSION_PATCHLEVEL}")

apple/swift lib/Basic/CMakeLists.txt :133

set_property(SOURCE Version.cpp APPEND_STRING PROPERTY COMPILE_FLAGS
    " -DSWIFT_VENDOR=\"\\\"${SWIFT_VENDOR}\\\"\"")

apple/swift lib/Basic/CMakeLists.txt :142

set_property(SOURCE Version.cpp APPEND_STRING PROPERTY COMPILE_FLAGS
  " -DSWIFT_COMPILER_VERSION=\"\\\"${SWIFT_COMPILER_VERSION}\\\"\"")

apple/swift lib/Basic/CMakeLists.txt :152

set_property(SOURCE Version.cpp APPEND_STRING PROPERTY COMPILE_FLAGS
  " -DSWIFT_TOOLCHAIN_VERSION=\"\\\"${SWIFT_TOOLCHAIN_VERSION}\\\"\"")

apple/swift lib/Parse/CMakeLists.txt :48

set_property(SOURCE ParseVersion.cpp APPEND_STRING PROPERTY COMPILE_FLAGS
  " -DSWIFT_COMPILER_VERSION=\"\\\"${SWIFT_COMPILER_VERSION}\\\"\"")

apple/swift Runtimes/Core/stubs/CMakeLists.txt :57

set_property(SOURCE SwiftNativeNSXXXBaseARC.m
             APPEND_STRING
             PROPERTY COMPILE_FLAGS "-fobjc-arc")

apple/swift stdlib/public/stubs/CMakeLists.txt :47

set_property(SOURCE
               SwiftNativeNSXXXBaseARC.m
             APPEND_STRING PROPERTY COMPILE_FLAGS
               "-fobjc-arc")

apple/swift tools/SourceKit/cmake/modules/AddSwiftSourceKit.cmake :594

set_property(TARGET ${name} APPEND_STRING PROPERTY
             LINK_FLAGS " -Wl,-exported_symbol,_main ")

apple/swift tools/SourceKit/tools/complete-test/CMakeLists.txt :23

set_property(TARGET complete-test APPEND_STRING PROPERTY
  LINK_FLAGS " -fprofile-instr-generate -fcoverage-mapping")

apple/swift tools/SourceKit/tools/sourcekitd/bin/InProc/CMakeLists.txt :29

set_property(TARGET sourcekitdInProc APPEND_STRING PROPERTY LINK_FLAGS " -fapplication-extension")

apple/swift tools/SourceKit/tools/sourcekitd/bin/InProc/CMakeLists.txt :85

set_property(TARGET sourcekitdInProc APPEND_STRING PROPERTY
             LINK_FLAGS " -Wl,-current_version -Wl,${SWIFT_COMPILER_VERSION}")

apple/swift tools/SourceKit/tools/sourcekitd/bin/XPC/Client/CMakeLists.txt :30

set_property(TARGET sourcekitd APPEND_STRING PROPERTY
             LINK_FLAGS " -Wl,-current_version -Wl,${SWIFT_COMPILER_VERSION}")

apple/swift tools/SourceKit/tools/sourcekitd-repl/CMakeLists.txt :25

set_property(TARGET sourcekitd-repl APPEND_STRING PROPERTY
  LINK_FLAGS " -fprofile-instr-generate -fcoverage-mapping")

apple/swift tools/SourceKit/tools/sourcekitd-test/CMakeLists.txt :35

set_property(TARGET sourcekitd-test APPEND_STRING PROPERTY
  LINK_FLAGS " -fprofile-instr-generate -fcoverage-mapping")

apache/thrift lib/cpp/test/CMakeLists.txt :98

set_property( TARGET UnitTests APPEND_STRING PROPERTY COMPILE_FLAGS /wd4503 )

trilinos/Trilinos packages/kokkos/cmake/fake_tribits.cmake :87

set_property(
  TEST ${TEST_NAME} APPEND_STRING PROPERTY ENVIRONMENT "KOKKOS_PROFILE_LIBRARY=$<TARGET_FILE:${TEST_TOOL}>"
)

Viskores/viskores CMake/ViskoresWrappers.cmake :262

set_property(TARGET ${uses_viskores_target} APPEND_STRING PROPERTY
  LINK_FLAGS " -Wl,-dead_strip")

Viskores/viskores CMake/ViskoresWrappers.cmake :265

set_property(TARGET ${uses_viskores_target} APPEND_STRING PROPERTY
  LINK_FLAGS " -Wl,--gc-sections")

wxWidgets/wxWidgets build/cmake/modules/cotire.cmake :2398

set_property (SOURCE ${_hostFile} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ")