cmake check_ipo_supported examples

Signatures

check_ipo_supported([RESULT <result>] [OUTPUT <output>]
  [LANGUAGES <lang>...])

Examples

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

check_ipo_supported(RESULT IS_IPO_SUPPORTED OUTPUT IPO_CHECK_OUTPUT)

Hork-Engine/Hork-Source ThirdParty/JoltPhysics/Build/CMakeLists.txt :227

check_ipo_supported(RESULT IS_IPO_SUPPORTED OUTPUT IPO_CHECK_OUTPUT)

Vhonowslend/StreamFX-Public CMakeLists.txt :138

check_ipo_supported(RESULT D_HAS_IPO)

ElyPrismLauncher/ElyPrismLauncher CMakeLists.txt :139

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

etternagame/etterna extern/curl/CMakeLists.txt :1335

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

WerWolv/Fenestra cmake/build_helpers.cmake :207

check_ipo_supported(RESULT result OUTPUT output_error)

PrismLauncher/PrismLauncher CMakeLists.txt :156

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

PolyMC/PolyMC CMakeLists.txt :56

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

mariadb-corporation/MaxScale CMakeLists.txt :85

check_ipo_supported(RESULT ipo_res OUTPUT ipo_out)

openvinotoolkit/openvino cmake/developer_package/OpenVINODeveloperScriptsConfig.cmake :244

check_ipo_supported(RESULT IPO_SUPPORTED
                        OUTPUT OUTPUT_MESSAGE
                        LANGUAGES C CXX)

JosephP91/curlcpp CMakeLists.txt :30

check_ipo_supported(RESULT IPO_SUPPORTED OUTPUT ERROR)

v6d-io/v6d CMakeLists.txt :105

check_ipo_supported(RESULT lpo_supported OUTPUT lpo_supported_error)

OpenMW/openmw CMakeLists.txt :574

check_ipo_supported(RESULT HAVE_IPO OUTPUT HAVE_IPO_OUTPUT)

NERSC/timemory cmake/Modules/BuildSettings.cmake :166

check_ipo_supported(RESULT IPO_SUPPORTED OUTPUT IPO_CHECK_OUTPUT)

WerWolv/ImHex cmake/build_helpers.cmake :495

check_ipo_supported(RESULT result OUTPUT output_error)

RHVoice/RHVoice cmake/Hardening.cmake :19

check_ipo_supported(RESULT CMAKE_INTERPROCEDURAL_OPTIMIZATION)

OSGeo/PROJ src/lib_proj.cmake :13

check_ipo_supported(RESULT ENABLE_IPO)

vengi-voxel/vengi CMakeLists.txt :86

check_ipo_supported(RESULT HAVE_LTO OUTPUT error)

YosysHQ/nextpnr CMakeLists.txt :48

check_ipo_supported(RESULT ipo_supported)

brainflow-dev/brainflow third_party/fmt/test/static-export-test/CMakeLists.txt :17

check_ipo_supported(RESULT HAVE_IPO)

scylladb/scylladb cmake/mode.common.cmake :304

check_ipo_supported(RESULT ipo_supported OUTPUT error)

webcamoid/webcamoid libAvKys/cmake/ProjectCommons.cmake :542

check_ipo_supported(RESULT IPO_IS_SUPPORTED OUTPUT IPO_SUPPORTED_OUTPUT)

google/filament CMakeLists.txt :327

check_ipo_supported(RESULT IPO_SUPPORT)

percona/percona-xtrabackup extra/curl/curl-8.9.1/CMakeLists.txt :1601

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

NREL/EnergyPlus third_party/fmt-8.0.1/test/static-export-test/CMakeLists.txt :17

check_ipo_supported(RESULT HAVE_IPO)

mysql/mysql-server extra/curl/curl-8.14.1/CMakeLists.txt :2024

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT _lto_error LANGUAGES C)

cginternals/glbinding source/glbinding/CMakeLists.txt :224

check_ipo_supported(RESULT result OUTPUT output)

cycfi/artist CMakeLists.txt :41

check_ipo_supported(RESULT IPO_SUPPORTED)

infiniflow/infinity third_party/curl/CMakeLists.txt :1764

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

OpenAssetIO/OpenAssetIO cmake/DefaultTargetProperties.cmake :8

check_ipo_supported(RESULT _is_ipo_supported)

esa/pagmo2 CMakeLists.txt :373

check_ipo_supported(RESULT _PAGMO_IPO_RESULT OUTPUT _PAGMO_IPO_OUTPUT)

asset-group/5ghoul-5g-nr-attacks libs/pagmo2/CMakeLists.txt :335

check_ipo_supported(RESULT _PAGMO_IPO_RESULT OUTPUT _PAGMO_IPO_OUTPUT)

Codesire-Deng/co_context cmake/CompileOption.cmake :23

check_ipo_supported(RESULT is_support_IPO OUTPUT output_support_IPO)

NauEngine/NauEnginePublic engine/3rdparty_libs/fmt/test/static-export-test/CMakeLists.txt :17

check_ipo_supported(RESULT HAVE_IPO)

mandarine3ds/mandarine CMakeLists.txt :122

check_ipo_supported(RESULT supported OUTPUT error_msg)

NauEngine/NauEditorPublic editor/external/libcurlconfig/CMakeLists.txt :1369

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

rbfx/rbfx Source/ThirdParty/tracy/CMakeLists.txt :27

check_ipo_supported(RESULT LTO_SUPPORTED)

InsightSoftwareConsortium/ITK Wrapping/macro_files/itk_end_wrap_module.cmake :596

check_ipo_supported(RESULT ipo_is_supported)

logicalclocks/rondb extra/curl/curl-8.11.1/CMakeLists.txt :1849

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT _lto_error LANGUAGES C)

Chatterino/chatterino2 CMakeLists.txt :63

check_ipo_supported(RESULT CHATTERINO_ENABLE_LTO OUTPUT IPO_ERROR)

kraxarn/spotify-qt CMakeLists.txt :111

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

Jackarain/proxy third_party/snmalloc/CMakeLists.txt :220

check_ipo_supported(RESULT HAS_IPO)

pingcap/tiflash contrib/curl-cmake/CMakeLists.txt :1343

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

flomesh-io/pipy cmake/link-time-optimization.cmake :34

check_ipo_supported(RESULT result OUTPUT output)

hypengw/Qcm CMakeLists.txt :42

check_ipo_supported(RESULT is_ipo_supported OUTPUT lto_error)

libriscv/libriscv binaries/nested/CMakeLists.txt :12

check_ipo_supported(RESULT supported OUTPUT error)

sxs-collaboration/spectre cmake/SetupLinkTimeOptimization.cmake :7

check_ipo_supported(RESULT _RESULT OUTPUT _OUTPUT)

1dot13/source CMakeLists.txt :15

check_ipo_supported(RESULT LinkTimeOptimization OUTPUT IpoError LANGUAGES C CXX)

stoneface86/trackerboy CMakeLists.txt :44

check_ipo_supported(RESULT ipoSupported OUTPUT output)

kpeeters/cadabra2 CMakeLists.txt :237

check_ipo_supported(RESULT IPO_SUPPORTED OUTPUT error)

openclonk/openclonk CMakeLists.txt :98

check_ipo_supported(RESULT result OUTPUT output)

troldal/OpenXLSX OpenXLSX/CMakeLists.txt :185

check_ipo_supported(RESULT result OUTPUT output)

hhyyrylainen/GodotPckTool src/CMakeLists.txt :42

check_ipo_supported(RESULT result)

mamba-org/mamba cmake/LinkTimeOptimization.cmake :42

check_ipo_supported(RESULT lto_is_supported OUTPUT lto_not_supported_reason)

bibletime/bibletime cmake/BTApplication.cmake :105

CHECK_IPO_SUPPORTED(RESULT HAVE_IPO)

facebook/mysql-5.6 extra/curl/curl-7.86.0/CMakeLists.txt :1366

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

polardb/polardbx-engine extra/curl/curl-7.86.0/CMakeLists.txt :1366

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

dealii/dealii cmake/checks/check_02_compiler_features.cmake :407

check_ipo_supported(RESULT _res OUTPUT _out LANGUAGES CXX)

visualboyadvance-m/visualboyadvance-m cmake/Toolchain.cmake :13

check_ipo_supported(RESULT LTO_SUPPORTED)

nRF24/RF24 cmake/StandardProjectSettings.cmake :24

check_ipo_supported(
        RESULT result
        OUTPUT output
    )

gatecat/nextpnr-xilinx CMakeLists.txt :12

check_ipo_supported(RESULT ipo_supported)

hyle-team/zano contrib/db/libmdbx/CMakeLists.txt :49

check_ipo_supported(RESULT CMAKE_INTERPROCEDURAL_OPTIMIZATION_AVAILABLE)

gonetz/GLideN64 src/CMakeLists.txt :584

check_ipo_supported(RESULT result)

OFFTKP/felix86 external/fmt/test/static-export-test/CMakeLists.txt :17

check_ipo_supported(RESULT HAVE_IPO)

tesseract-ocr/tesseract CMakeLists.txt :148

check_ipo_supported(RESULT LTO_SUPPORTED OUTPUT error)

gemrb/gemrb cmake/Helpers.cmake :438

check_ipo_supported(RESULT supported)

H-uru/Plasma cmake/CompilerChecks.cmake :4

check_ipo_supported(RESULT _IPO_SUPPORTED LANGUAGES CXX OUTPUT _IPO_OUTPUT)

AxioDL/metaforce CMakeLists.txt :268

check_ipo_supported(RESULT LTO_SUPPORTED)

Bam4d/Griddly cmake/settings/StandardProjectSettings.cmake :20

check_ipo_supported(RESULT result OUTPUT output)

aronpetko/integral CMakeLists.txt :171

check_ipo_supported(RESULT LTO_SUPPORTED)

eunomia-bpf/bpftime cmake/StandardSettings.cmake :55

check_ipo_supported(RESULT result OUTPUT output)

COMBINE-lab/salmon src/CMakeLists.txt :87

check_ipo_supported(RESULT HAS_IPO)

mtheall/ftpd CMakeLists.txt :59

check_ipo_supported(RESULT IPO_SUPPORTED)

fluffos/fluffos src/CMakeLists.txt :141

check_ipo_supported(RESULT result)

fn2006/PollyMC CMakeLists.txt :132

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

unmojang/FjordLauncher CMakeLists.txt :139

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

FreesmTeam/FreesmLauncher CMakeLists.txt :145

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

GreatSQL/GreatSQL extra/curl/curl-7.86.0/CMakeLists.txt :1366

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

MBU-Team/OpenMBU engine/lib/curl/CMakeLists.txt :1445

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

scp-fs2open/fs2open.github.com CMakeLists.txt :179

check_ipo_supported(RESULT LTO_AVAILABLE)

Rosalie241/RMG CMakeLists.txt :51

check_ipo_supported(RESULT ENABLE_IPO)

percona/percona-xtradb-cluster extra/curl/curl-8.12.1/CMakeLists.txt :1995

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT _lto_error LANGUAGES C)

ggml-org/llama.cpp ggml/src/CMakeLists.txt :60

check_ipo_supported(RESULT result OUTPUT output)

aliasIsolation/aliasIsolation src/dll/CMakeLists.txt :6

check_ipo_supported(RESULT supported OUTPUT error)

OpenMS/OpenMS CMakeLists.txt :215

check_ipo_supported(RESULT result OUTPUT output)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/curl/CMakeLists.txt :1485

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT CURL_LTO_ERROR LANGUAGES C)

MinecraftMachina/ManyMC CMakeLists.txt :55

check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)

bluescarni/mppp CMakeLists.txt :297

check_ipo_supported(RESULT _MPPP_IPO_RESULT OUTPUT _MPPP_IPO_OUTPUT)

Kitware/VTK ThirdParty/libproj/vtklibproj/src/lib_proj.cmake :47

check_ipo_supported(RESULT ENABLE_IPO)

Maknee/minigpt4.cpp CMakeLists.txt :163

check_ipo_supported(RESULT result OUTPUT output)

qt/qtdeclarative src/3rdparty/yoga/CMakeLists.txt :31

check_ipo_supported(RESULT result)

percona/percona-server extra/curl/curl-8.14.1/CMakeLists.txt :2024

check_ipo_supported(RESULT CURL_HAS_LTO OUTPUT _lto_error LANGUAGES C)

LadybirdBrowser/ladybird Meta/CMake/lagom_compile_options.cmake :43

check_ipo_supported(RESULT IPO_AVAILABLE OUTPUT output)

vectorgraphics/asymptote cmake-scripts/compiler-config.cmake :7

check_ipo_supported(RESULT ipo_supported_result LANGUAGES C CXX)

prusa3d/Prusa-Firmware-Buddy lib/tinyusb/hw/bsp/family_support.cmake :42

check_ipo_supported(RESULT IPO_SUPPORTED)

fluent/fluent-bit CMakeLists.txt :460

check_ipo_supported(RESULT ipo_supported)

FreeRDP/FreeRDP cmake/CommonConfigOptions.cmake :27

check_ipo_supported(RESULT supported OUTPUT error)

LibreDWG/libredwg CMakeLists.txt :233

check_ipo_supported(RESULT ipo_supported OUTPUT error)

ARM-software/SCP-firmware CMakeLists.txt :139

check_ipo_supported(RESULT SCP_IPO_SUPPORTED)

adafruit/tinyuf2 ports/family_support.cmake :72

check_ipo_supported(RESULT IPO_SUPPORTED)