cmake target_link_options(PRIVATE) examples

86Box/86Box src/CMakeLists.txt :111

target_link_options(86Box PRIVATE "LINKER:--large-address-aware")

86Box/86Box src/CMakeLists.txt :113

target_link_options(86Box PRIVATE "LINKER:/LARGEADDRESSAWARE")

86Box/86Box src/CMakeLists.txt :119

target_link_options(86Box PRIVATE "-static")

asmjit/asmjit CMakeLists.txt :199

target_link_options(${target} PRIVATE ${ASMJIT_PRIVATE_LFLAGS})

avrdudes/avrdude src/CMakeLists.txt :369

target_link_options(avrdude PRIVATE -static)

c3lang/c3c CMakeLists.txt :544

target_link_options(c3c PRIVATE -pthread)

commonmark/cmark CMakeLists.txt :112

target_link_options(${target} PRIVATE -fsanitize=fuzzer)

commonmark/cmark CMakeLists.txt :115

target_link_options(${target} PRIVATE -fsanitize=fuzzer-no-link)

danmar/cppcheck test/signal/CMakeLists.txt :11

target_link_options(test-signalhandler PRIVATE -rdynamic)

danmar/cppcheck test/signal/CMakeLists.txt :23

target_link_options(test-stacktrace PRIVATE -rdynamic)

cpputest/cpputest tests/CMakeLists.txt :15

target_link_options(${target} PRIVATE "LINKER:-Map=${mapfile}")

zeromq/cppzmq tests/CMakeLists.txt :48

target_link_options(unit_tests PRIVATE --coverage)

microsoft/DirectXMesh CMakeLists.txt :257

target_link_options(${t} PRIVATE ${LINKER_SWITCHES})

microsoft/DirectXTex CMakeLists.txt :571

target_link_options(${t} PRIVATE ${LINKER_SWITCHES})

davisking/dlib dlib/test/CMakeLists.txt :204

target_link_options(${target_name} PRIVATE $<$<CONFIG:RELEASE>:-s>)

davisking/dlib examples/CMakeLists.txt :113

target_link_options(${name} PRIVATE $<$<CONFIG:RELEASE>:-s>)

google/draco cmake/draco_targets.cmake :145

target_link_options(${exe_NAME} PRIVATE ${exe_LINK_FLAGS}
                    ${DRACO_EXE_LINKER_FLAGS})

JPeterMugaas/efxc2 CMakeLists.txt :191

target_link_options(fxc PRIVATE $<$<CXX_COMPILER_ID:Clang,IntelLLVM,GNU>:-municode>)

skypjack/entt test/CMakeLists.txt :61

target_link_options(
    ${TARGET_NAME}
    PRIVATE
        # disabling INCREMENTAL is required by SizeBench
        $<$<CONFIG:Debug>:/INCREMENTAL:NO>
        $<$<CONFIG:Release>:/OPT:NOICF>
)

fontforge/fontforge fontforge/CMakeLists.txt :232

target_link_options(fontforge PRIVATE -Wl,--export-all-symbols) # FIXME

FreeRDP/FreeRDP client/common/man/CMakeLists.txt :13

target_link_options(generate_argument_manpage PRIVATE -fno-sanitize=all)

FreeRDP/FreeRDP client/common/man/CMakeLists.txt :14

target_link_options(generate_argument_manpage PRIVATE -fno-sanitize=all)

KhronosGroup/glslang CMakeLists.txt :219

target_link_options(${TARGET} PRIVATE -static -static-libgcc -static-libstdc++)

sciapp/gr CMakeLists.txt :1415

target_link_options(grplot PRIVATE -mconsole)

sciapp/gr CMakeLists.txt :1601

target_link_options(libGR PRIVATE "SHELL:-s USE_ICU=1")

sciapp/gr CMakeLists.txt :1602

target_link_options(libGR PRIVATE "SHELL:-s DYNCALLS=1")

sciapp/gr CMakeLists.txt :1608

target_link_options(libGR PRIVATE "SHELL:-s ALLOW_MEMORY_GROWTH=1")

sciapp/gr CMakeLists.txt :1609

target_link_options(libGR PRIVATE "SHELL:-s RESERVED_FUNCTION_POINTERS=4")

sciapp/gr CMakeLists.txt :1610

target_link_options(libGR PRIVATE "SHELL:-s ALLOW_TABLE_GROWTH=1")

sciapp/gr CMakeLists.txt :1625

target_link_options(libGR PRIVATE "SHELL:-s \"EXPORTED_RUNTIME_METHODS=${EXPORTED_RUNTIME_METHODS}\"")

sciapp/gr CMakeLists.txt :1783

target_link_options(libGR PRIVATE --js-library "${CMAKE_CURRENT_SOURCE_DIR}/js/library.js")

sciapp/gr CMakeLists.txt :1799

target_link_options(libGR PRIVATE "SHELL:--embed-file fonts/${FONT}")

HDFGroup/hdf5 c++/src/CMakeLists.txt :114

target_link_options (${HDF5_CPP_LIBSH_TARGET}
    PRIVATE -static-libgcc -static-libstdc++
)

HDFGroup/hdf5 c++/test/CMakeLists.txt :53

target_link_options (${HDF5_CPP_LIBSH_TARGET}
    PRIVATE -static-libgcc -static-libstdc++
)

libusb/hidapi CMakeLists.txt :101

target_link_options(${HIDAPI_TARGET} PRIVATE -fsanitize=address)

ocornut/imgui examples/example_glfw_wgpu/CMakeLists.txt :102

target_link_options(example_glfw_wgpu PRIVATE
  "-sUSE_WEBGPU=1"
  "${IMGUI_EMSCRIPTEN_GLFW3}"
  "-sWASM=1"
  "-sALLOW_MEMORY_GROWTH=1"
  "-sNO_EXIT_RUNTIME=0"
  "-sASSERTIONS=1"
  "-sDISABLE_EXCEPTION_CATCHING=1"
  "-sNO_FILESYSTEM=1"
)

arximboldi/immer test/extra/persist/CMakeLists.txt :45

target_link_options(persist-tests PRIVATE -fsanitize=address)

InsightSoftwareConsortium/ITK CMake/ITKModuleTest.cmake :73

target_link_options(${KIT}TestDriver PRIVATE "$<$<AND:$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")

InsightSoftwareConsortium/ITK CMake/ITKModuleTest.cmake :236

target_link_options(${exe} PRIVATE "$<$<AND:$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")

InsightSoftwareConsortium/ITK Modules/Core/Common/test/CMakeLists.txt :212

target_link_options(itkMathTest PRIVATE "$<$<AND:$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")

InsightSoftwareConsortium/ITK Modules/Core/Common/test/CMakeLists.txt :222

target_link_options(itkSystemInformation PRIVATE "$<$<AND:$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")

InsightSoftwareConsortium/ITK Modules/Nonunit/IntegratedTest/test/CMakeLists.txt :39

target_link_options(itkAlgorithmsPrintTest3 PRIVATE "$<$<AND:$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/CMakeLists.txt :114

target_link_options (${HDF5_CPP_LIBSH_TARGET}
    PRIVATE -static-libgcc -static-libstdc++
)

KhronosGroup/KTX external/astc-encoder/Source/cmake_core.cmake :222

target_link_options(${ASTCENC_TARGET_NAME}
    PRIVATE
        $<${is_clang}:-fsanitize=undefined>)

KhronosGroup/KTX tests/loadtests/glloadtests.cmake :118

target_link_options(
    ${target}
PRIVATE
    "SHELL:--source-map-base ./"
    ${preloads}
    "SHELL:--exclude-file '${PROJECT_SOURCE_DIR}/tests/testimages/cubemap*'"
    "SHELL:-s ALLOW_MEMORY_GROWTH=1"
    "SHELL:-s DISABLE_EXCEPTION_CATCHING=0"
    "SHELL:-s USE_SDL=2"
    "SHELL:-s USE_WEBGL2=1"
)

lfortran/lfortran src/bin/CMakeLists.txt :43

target_link_options(lfortran PRIVATE -static)

lfortran/lfortran src/bin/CMakeLists.txt :52

target_link_options(lfortran PRIVATE "LINKER:--export-dynamic")

lfortran/lfortran src/lfortran/tests/CMakeLists.txt :65

target_link_options(test_lfortran PRIVATE "LINKER:--export-dynamic")

lfortran/lfortran src/lfortran/tests/CMakeLists.txt :76

target_link_options(test_asr PRIVATE "LINKER:--export-dynamic")

AOMediaCodec/libavif android_jni/avifandroidjni/src/main/jni/CMakeLists.txt :42

target_link_options(avif_android PRIVATE "-Wl,-z,max-page-size=16384")

PetteriAimonen/libfixmath tests/tests.cmake :21

target_link_options(libfixmath_${name} PRIVATE ${sanitizer_opts})

analogdevicesinc/libiio CMakeLists.txt :58

target_link_options(iio PRIVATE -Wl,-Bsymbolic)

libsndfile/libsamplerate src/CMakeLists.txt :101

target_link_options(samplerate
  PRIVATE
    "LINKER:--version-script,${CMAKE_CURRENT_BINARY_DIR}/Version_script")

claytonotey/libsbsms example/CMakeLists.txt :81

target_link_options( sbsms-play PRIVATE "-L../" )

google/libultrahdr CMakeLists.txt :647

target_link_options(${UHDR_SAMPLE_APP} PRIVATE -fsanitize=fuzzer-no-link)

google/libultrahdr CMakeLists.txt :650

target_link_options(${UHDR_SAMPLE_APP} PRIVATE -static)

google/libultrahdr CMakeLists.txt :741

target_link_options(ultrahdr_enc_fuzzer PRIVATE $ENV{LIB_FUZZING_ENGINE})

google/libultrahdr CMakeLists.txt :752

target_link_options(ultrahdr_dec_fuzzer PRIVATE $ENV{LIB_FUZZING_ENGINE})

google/libultrahdr CMakeLists.txt :763

target_link_options(ultrahdr_legacy_fuzzer PRIVATE $ENV{LIB_FUZZING_ENGINE})

google/libultrahdr CMakeLists.txt :765

target_link_options(ultrahdr_legacy_fuzzer PRIVATE -fsanitize=fuzzer)

mosra/magnum src/Magnum/Platform/Test/CMakeLists.txt :67

target_link_options(PlatformEmscriptenApplicationTest PRIVATE "SHELL:-s ASSERTIONS=1")

mosra/magnum src/Magnum/Platform/Test/CMakeLists.txt :82

target_link_options(PlatformMultipleEmscriptenApplicationTest PRIVATE
    "SHELL:-s SAFE_HEAP=1")

mosra/magnum src/Magnum/Platform/Test/CMakeLists.txt :90

target_link_options(PlatformMultipleEmscriptenApplicationTest PRIVATE "SHELL:-s ASSERTIONS=2")

mosra/magnum src/Magnum/Platform/Test/CMakeLists.txt :92

target_link_options(PlatformMultipleEmscriptenApplicationTest PRIVATE "SHELL:-s ASSERTIONS=1")

mosra/magnum src/Magnum/Text/Test/CMakeLists.txt :75

target_link_options(TextAbstractGlyphCacheTest PRIVATE "SHELL:-s ALLOW_MEMORY_GROWTH=1")

mltframework/mlt src/framework/CMakeLists.txt :119

target_link_options(mlt PRIVATE -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/mlt.vers)

mltframework/mlt src/mlt++/CMakeLists.txt :88

target_link_options(mlt++ PRIVATE -Wl,--output-def,${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/libmlt++-${MLT_VERSION_MAJOR}.def)

rui314/mold CMakeLists.txt :65

target_link_options(mold PRIVATE -fuse-ld=mold)

rui314/mold CMakeLists.txt :68

target_link_options(mold PRIVATE -Wl,--gdb-index)

rui314/mold CMakeLists.txt :72

target_link_options(mold PRIVATE -Wl,--gc-sections,--icf=safe)

rui314/mold CMakeLists.txt :117

target_link_options(mold PRIVATE -fsanitize=thread)

rui314/mold third-party/blake3/c/cmake/BLAKE3/ContinuousIntegration.cmake :179

target_link_options(blake3-testing PRIVATE
  ${BLAKE3_LINK_OPTIONS}
  -fsanitize=address,undefined
  -pie
  -Wl,-z,relro,-z,now
)

rui314/mold third-party/tbb/python/rml/CMakeLists.txt :50

target_link_options(irml
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

rui314/mold third-party/tbb/src/tbb/CMakeLists.txt :109

target_link_options(tbb
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

rui314/mold third-party/tbb/src/tbbmalloc_proxy/CMakeLists.txt :72

target_link_options(tbbmalloc_proxy
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

rui314/mold third-party/tbb/test/CMakeLists.txt :169

target_link_options(_${_tbb_test_NAME}
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

rui314/mold third-party/tbb/test/CMakeLists.txt :509

target_link_options(test_fuzzing PRIVATE -fsanitize=fuzzer)

rui314/mold third-party/tbb/test/CMakeLists.txt :674

target_link_options(test_malloc_whitebox PRIVATE ${TBB_COMMON_LINK_FLAGS})

wjakob/nanobind cmake/nanobind-config.cmake :315

target_link_options(${name} PRIVATE $<${NB_OPT}:-Wl,-dead_strip -Wl,-x -Wl,-S>)

wjakob/nanobind cmake/nanobind-config.cmake :317

target_link_options(${name} PRIVATE $<${NB_OPT}:-Wl,-s>)

wjakob/nanobind cmake/nanobind-config.cmake :327

target_link_options(${name} PRIVATE -static-libstdc++ -static-libgcc)

neocmakelsp/neocmakelsp assets_for_test/ast_test/nheko_test.cmake :953

#   target_link_options(nheko PRIVATE "LINKER:,--gc-sections")

neocmakelsp/neocmakelsp experiment_assets/nheko.cmake :807

#	target_link_options(nheko PRIVATE "LINKER:,--gc-sections")

uxlfoundation/oneTBB doc/main/examples_testing/CMakeLists.txt :46

target_link_options(tbb_mixing_other_runtimes_example PRIVATE "${OpenMP_CXX_FLAGS}")

uxlfoundation/oneTBB python/rml/CMakeLists.txt :50

target_link_options(irml
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

uxlfoundation/oneTBB src/tbbmalloc_proxy/CMakeLists.txt :72

target_link_options(tbbmalloc_proxy
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

uxlfoundation/oneTBB test/CMakeLists.txt :169

target_link_options(_${_tbb_test_NAME}
    PRIVATE
    ${TBB_LIB_LINK_FLAGS}
    ${TBB_COMMON_LINK_FLAGS}
)

uxlfoundation/oneTBB test/CMakeLists.txt :321

target_link_options(${_tbbbind_test_NAME} PRIVATE $<$<BOOL:UNIX>:-Wl,--exclude-libs,ALL>)

uxlfoundation/oneTBB test/CMakeLists.txt :701

target_link_options(test_malloc_whitebox PRIVATE ${TBB_COMMON_LINK_FLAGS})

aous72/OpenJPH subprojects/js/CMakeLists.txt :14

target_link_options(libopenjph PRIVATE
  -fexceptions
  -sWASM=1
  -sEXPORT_ES6=1
  -sMODULARIZE=1
  -sENVIRONMENT=web
  -sEXPORTED_FUNCTIONS=[_free,_malloc]
  -sEXPORTED_RUNTIME_METHODS=[ccall,cwrap,writeArrayToMemory]
  -sNO_EXIT_RUNTIME=1
  -sALLOW_MEMORY_GROWTH=1
  -sINITIAL_MEMORY=134217728
)

openscad/openscad CMakeLists.txt :130

target_link_options(OpenSCAD BEFORE PRIVATE "-v")

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :58

target_link_options(${target} PRIVATE /DYNAMICBASE)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :60

target_link_options(${target} PRIVATE /TSAWARE)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :65

target_link_options(${target} PRIVATE /guard:cf)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :74

target_link_options(${target} PRIVATE /HIGHENTROPYVA)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :77

#target_link_options(${target} PRIVATE /guard:ehcont)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :82

target_link_options(${target} PRIVATE /SAFESEH)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :94

target_link_options(${target} PRIVATE -fstack-protector)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :103

target_link_options(${target} PRIVATE -fPIE -pie)

mtrojnar/osslsigncode cmake/SetCompilerFlags.cmake :104

target_link_options(${target} PRIVATE -Wl,-z,relro)