cmake elseif examples

Signatures

elseif(<condition>)

Examples

nCine/nCine cmake/ncine_extract_symbols.cmake :21

elseif(LINUX)

timi-liuliang/echo thirdparty/eigen-3.3.3/cmake/EigenTesting.cmake :617

elseif(EIGEN_TEST_ZVECTOR)

AtomicGameEngine/AtomicGameEngine Build/CMake/Toolchains/Android.cmake :394

elseif (ANDROID_STL MATCHES c\\+\\+)

u3d-community/U3D CMakeLists.txt :153

elseif (URHO3D_USE_LIB_DEB AND HAS_LIB64)

PieKing1215/FallingSandSurvival FallingSandSurvival/CMakeLists.txt :401

elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x86")

novelrt/NovelRT cmake/CopyBuildProducts.cmake :16

elseif("${mode}" STREQUAL "CONDITION")

microsoft/scenepic CMakeLists.txt :66

elseif( EXISTS "/etc/os-release")

oceancx/CXEngine cmake/cotire.cmake :1695

elseif (WIN32)

alicevision/AliceVision src/CMakeLists.txt :540

elseif (ALICEVISION_USE_OPENCV_CONTRIB STREQUAL "ON")

gwaldron/osgearth cmake/osgearth-macros.cmake :362

elseif(_osg_new_defines)

paroj/gltut glsdk/glm/CMakeLists.txt :53

elseif(NOT GLM_TEST_ENABLE_SIMD)

o3de/o3de AutomatedTesting/cmake/EngineFinder.cmake :56

elseif(json_error AND ${user_project_engine_path} STREQUAL "NOTFOUND")

prusa3d/PrusaSlicer deps/+GMP/GMP.cmake :40

elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")

OGRECave/ogre OgreMain/CMakeLists.txt :47

elseif (APPLE)

godlikepanos/anki-3d-engine CMakeLists.txt :59

elseif(ANDROID)

prusa3d/Prusa-Firmware lib/Catch2/CMake/Findcodecov.cmake :217

elseif (NUM_COMPILERS EQUAL 0)

bambulab/BambuStudio CMakeLists.txt :781

elseif (CMAKE_MACOSX_BUNDLE)

SoftFever/OrcaSlicer cmake/modules/FindGLEW.cmake :88

elseif((UNIX AND NOT APPLE) AND "${shared_or_static}" MATCHES "STATIC")

facebookresearch/habitat-sim src/cmake/dependencies.cmake :322

elseif(CORRADE_TARGET_WINDOWS)

harfang3d/harfang3d CMakeLists.txt :115

elseif(MINGW)

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/FindSuperLU.cmake :68

elseif(SUPERLU_HAS_CLEAN_ENUMS)

DragonJoker/Castor3D demos/CCastorViewer/CMakeLists.txt :71

elseif ( NOT tinyfiledialogs_FOUND )

cadaver/turso3d ThirdParty/SDL/CMakeLists.txt :504

elseif(SDL_ASSERTIONS MATCHES "^(enabled|2)$")

Hork-Engine/Hork-Source ThirdParty/EASTL/scripts/CMake/CommonCppFlags.cmake :12

elseif(EASTL_HAS_ZCCHAR8T_FLAG)

STORM-IRIT/Radium-Engine cmake/CodeCoverage.cmake :161

elseif(NOT "${CMAKE_${LANG}_COMPILER_ID}" MATCHES "GNU" AND NOT "${CMAKE_${LANG}_COMPILER_ID}"
                                                                MATCHES "(LLVM)?[Ff]lang"
    )

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindROS.cmake :24

ELSEIF(EXISTS "/opt/ros/indigo/include/ros/time.h")

RavEngine/RavEngine CMakeLists.txt :516

elseif(ANDROID)

cnr-isti-vclab/meshlab src/external/embree.cmake :20

elseif(MESHLAB_ALLOW_DOWNLOAD_DLL_EMBREE AND WIN32)

bmwcarit/ramses cmake/ramses/platformDetection.cmake :18

elseif(${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6)

zenustech/zeno projects/.unusedTools/cmake/FindBlosc.cmake :258

elseif(Blosc_FIND_REQUIRED)

Vhonowslend/StreamFX-Public CMakeLists.txt :655

elseif(${PREFIX}TARGET_X86_64_V2_EX)

alex-petrenko/megaverse src/cmake/modules/FindCorrade.cmake :457

elseif(_component STREQUAL Main)

overte-org/overte CMakeLists.txt :197

elseif ((NOT OVERTE_BUILD_SERVER) AND OVERTE_BUILD_CLIENT)

stuntrally/stuntrally3 CMake/FindPkgMacros.cmake :80

elseif (${PREFIX}_REL AND ${PREFIX}_DBG)

AlizaMedicalImaging/AlizaMS CMakeLists.txt :192

elseif(ALIZA_QT_VERSION STREQUAL "5")

kokkos/kokkos cmake/kokkos_arch.cmake :786

elseif(KOKKOS_COMPILER_HAS_AVX2)

alpaka-group/alpaka cmake/alpakaCommon.cmake :525

elseif(CMAKE_CUDA_RUNTIME_LIBRARY STREQUAL "Static")

alaingalvan/CrossWindow CMakeLists.txt :80

elseif(XWIN_API STREQUAL "WASM")

nextcloud/desktop admin/CMakeLists.txt :7

elseif(WIN32)

CNES/MAJA Packaging/configure_loader.cmake :26

elseif(APPLE)

ZDoom/gzdoom libraries/cppdap/CMakeLists.txt :109

elseif(EXISTS "${CPPDAP_JSON_DIR}/include/rapidjson")

ElyPrismLauncher/ElyPrismLauncher libraries/systeminfo/CMakeLists.txt :5

elseif(Launcher_QT_VERSION_MAJOR EQUAL 6)

ANTsX/ANTs CMake/SlicerMacroCheckExternalProjectDependency.cmake :70

elseif(EXISTS "${Slicer_ADDITIONAL_EXTERNAL_PROJECT_DIR}/External_${dep}.cmake")

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

elseif(NOT HAVE_LIBLDAP)

NREL/OpenStudio CMakeLists.txt :224

elseif(APPLE)

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :173

elseif(UNIX)

KDE/digikam project/bundles/3rdparty/ext_heif/CMakeLists.txt :60

elseif(APPLE)

pcb9382/FaceAlgorithm include/Eigen/test/testsuite.cmake :212

elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES SSSE3)

supercollider/supercollider cmake_modules/FindICU.cmake :170

elseif(${ICU_PRIVATE_VAR_NS}_VERSION_HEADER_CONTENTS MATCHES ".*# *define *U_ICU_VERSION *\"(([0-9]+)(\\.[0-9]+)*)\".*")

koide3/fast_gicp CMakeLists.txt :23

elseif (${ROS_VERSION} EQUAL 2)

Kitware/kwiver vital/kwiversys/CMakeLists.txt :403

ELSEIF(KWSYS_C_HAS_MACRO___${type}_MAX__)

RSIA-LIESMARS-WHU/LSHBOX CMakeLists.txt :19

ELSEIF(LINUX)

nojhan/paradiseo deprecated/eo/test/CMakeLists.txt :90

ELSEIF(ENABLE_CMAKE_TESTING)

Enri2077/realtime-manifold-mesh-reconstructor cmake/modules/FindLAPACK.cmake :81

elseif (APPLE)

liminchen/OptCuts ext/libigl/external/eigen/cmake/EigenDetermineOSVersion.cmake :16

elseif(${win_num_version} VERSION_EQUAL "5.2")

wpilibsuite/allwpilib roborioteamnumbersetter/CMakeLists.txt :14

elseif(APPLE)

KhronosGroup/Vulkan-Samples bldsys/cmake/module/FindAVX2.cmake :359

elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")

SCOREC/core cdash/nightly.cmake :304

elseif("${NEXT_ACTION}" STREQUAL "ABORT")

nv-legate/legate src/cmake/Modules/default_flags.cmake :135

elseif(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")

rheit/zdoom CreateLaunchers.cmake :78

elseif(MSVC71)

bareos/bareos core/src/ndmp/CMakeLists.txt :33

elseif(${HAVE_SUN_OS})

WerWolv/Fenestra cmake/build_helpers.cmake :87

elseif (EMSCRIPTEN)

maidsafe-archive/MaidSafe cmake_modules/add_installers.cmake :65

elseif(MSVC)

Patoke/re-plants-vs-zombies CMake/Utils.cmake :95

elseif(POST_BUILD)

MultiMC/Launcher cmake/UseJava.cmake :495

elseif (${arg} STREQUAL "DOC")

PrismLauncher/PrismLauncher cmake/vcpkg-ports/vcpkg-tool-meson/vcpkg_configure_meson.cmake :234

elseif(VCPKG_TARGET_ARCHITECTURE MATCHES "wasm32")

facebook/folly build/fbcode_builder/CMake/FindSodium.cmake :279

elseif (WIN32)

mariadb-corporation/MaxScale maxctrl/CMakeLists.txt :59

elseif(NOT BUILD_SYSTEM_TESTS)

facebook/rocksdb CMakeLists.txt :296

elseif(NOT CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)64" AND NOT HAS_ARMV8_CRC)

openvinotoolkit/openvino cmake/dependencies.cmake :133

elseif(APPLE AND X86_64)

lightspark/lightspark tests/test-runner/3rdparty/cpptrace/cmake/Autoconfig.cmake :65

elseif(HAS_EXECINFO)

ezEngine/ezEngine Code/BuildSystem/CMake/ezUtils.cmake :68

elseif(EZ_CMAKE_PLATFORM_WINDOWS_DESKTOP)

JSBSim-Team/jsbsim CMakeLists.txt :171

elseif(LINUX_DISTRIB_RELEASE STREQUAL "22.04")

mapnik/mapnik cmake/MapnikFindPackage.cmake :10

elseif(${m_package_name_upc}_VERSION)

gnss-sdr/gnss-sdr cmake/Modules/FindFILESYSTEM.cmake :187

elseif(_CXX_FILESYSTEM_HAVE_EXPERIMENTAL_HEADER)

whoozle/android-file-transfer-linux qt/CMakeLists.txt :95

elseif(Qt4_FOUND OR QT_FOUND OR QT4_FOUND)

GPUOpen-Archive/Anvil deps/glslang/CMakeLists.txt :81

elseif(UNIX)

performous/performous cmake/Modules/FindCed.cmake :20

elseif(SELF_BUILT_CED STREQUAL "AUTO")

CppMicroServices/CppMicroServices cmake/usFunctionGetResourceSource.cmake :52

elseif(_res_APPEND)

alexa/avs-device-sdk SampleApplications/IPCServerSampleApplication/ThirdParty/googletest-release-1.8.0/googletest/cmake/internal_utils.cmake :109

elseif (CMAKE_CXX_COMPILER_ID STREQUAL "VisualAge" OR
      CMAKE_CXX_COMPILER_ID STREQUAL "XL")

SsageParuders/Android_Native_Surface my_android_opencv/CMakeLists.txt :745

elseif(QNXNTO)

ossia/score cmake/ScoreConfiguration.cmake :110

elseif(APPLE)

lizardfs/lizardfs CMakeLists.txt :133

elseif(SET_RC_BUILD_NUMBER)

ByteWelder/Tactility Buildscripts/board.cmake :52

elseif (board_id STREQUAL "lilygo-tdeck")

moneymanagerex/moneymanagerex CMakeLists.txt :79

ELSEIF(MMEX_VERSION_BETA EQUAL 0)

ZTzTopia/GTInternalAndroid vendor/Dobby/cmake/build_environment_check.cmake :13

elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")

chdb-io/chdb PreLoad.cmake :97

elseif (ARCH MATCHES "^(ppc64le.*|PPC64LE.*)")

NVIDIA/MatX cmake/rapids-cmake/RAPIDS.cmake :48

elseif(rapids-cmake-tag)

Rezonality/zep demos/cmake/demo_common.cmake :16

elseif (WIN32)

v6d-io/v6d CMakeLists.txt :255

elseif(HAVE_FLAG_STD_CXX14)

skaarj1989/SupernovaEngine modules/RHI/Vulkan/CMakeLists.txt :133

elseif(LINUX)

w111liang222/lidar-slam-detection hardware/gstreamer/plugins/cmake/modules/FindGStreamer.cmake :94

elseif (${_component} STREQUAL "controller")

TheAssemblyArmada/Thyme cmake/modules/TargetExports.cmake :31

elseif(HAVE_LD_VERSION_SCRIPT)

huggle/huggle3-qt-lx src/huggle/CMakeLists.txt :57

elseif (QT5_BUILD)

gscept/nebula extlibs/scripts/FindFBX.cmake :63

elseif (${CMAKE_CXX_COMPILER_ID} MATCHES "GNU")

LiangliangNan/MVStudio 3rd_party/zlib/CMakeLists.txt :134

elseif (AMD64)

asset-group/Sni5Gect-5GNR-sniffing-and-exploitation CMakeLists.txt :417

elseif(HAVE_SSE)

OSVR/SteamVR-OSVR cmake/FindJsonCpp.cmake :40

elseif(("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" EQUAL 2.8) AND "${CMAKE_PATCH_VERSION}" GREATER 10)

danmar/cppcheck cmake/compilerCheck.cmake :9

elseif(MSVC)

Kitware/ParaView .gitlab/ci/configure_options.cmake :43

elseif ("$ENV{CMAKE_CONFIGURATION}" MATCHES "core")