cmake elseif examples

Signatures

elseif(<condition>)

Examples

timi-liuliang/echo CMakeLists.txt :168

ELSEIF(ECHO_PLATFORM_LINUX)

patrikhuber/4dface CMakeLists.txt :15

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

stackos/Viry3D CMakeLists.txt :779

elseif (${Target} MATCHES "UWP")

geodynamics/aspect contrib/world_builder/tests/CMakeLists.txt :396

elseif(APPLE)

AtomicGameEngine/AtomicGameEngine CMakeLists.txt :47

elseif (WIN32)

u3d-community/U3D CMakeLists.txt :153

elseif (URHO3D_USE_LIB_DEB AND HAS_LIB64)

PieKing1215/FallingSandSurvival FallingSandSurvival/CMakeLists.txt :475

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

urho3d/urho3d CMakeLists.txt :130

elseif (URHO3D_USE_LIB_DEB AND HAS_LIB64)

oceancx/CXEngine cmake/cotire.cmake :1472

elseif (_option_COMPILER_ID MATCHES "GNU")

rodrigodzf/NeuralResonatorVST CMakeLists.txt :67

elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")

alicevision/AliceVision src/CMakeLists.txt :224

elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.12)

f3d-app/f3d application/testing/CMakeLists.txt :1602

elseif(WIN32)

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

elseif(NOT GLM_TEST_ENABLE_CXX_11)

o3de/o3de cmake/Platform/Android/PALDetection_android.cmake :12

elseif(${CMAKE_HOST_SYSTEM_NAME} STREQUAL Linux)

prusa3d/PrusaSlicer cmake/modules/Findcereal.cmake :22

elseif(NOT _quietly)

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/SetupQt.cmake :13

elseif (FREECAD_QT_MAJOR_VERSION EQUAL 6)

anhttran/extreme_3d_faces lib/3rdParty/Eigen/cmake/EigenTesting.cmake :379

elseif(EIGEN_TEST_NO_EXPLICIT_VECTORIZATION)

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

elseif(APPLE)

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

elseif (NOT CMAKE_REQUIRED_QUIET)

bambulab/BambuStudio CMakeLists.txt :610

elseif (_is_multi)

google/draco cmake/draco_intrinsics.cmake :41

elseif(intrinsics_SUFFIX MATCHES "sse4")

SoftFever/OrcaSlicer CMakeLists.txt :13

elseif(DEFINED ENV{GITHUB_ACTIONS})

kcat/openal-soft CMakeLists.txt :182

elseif(HAVE_LIBCXX)

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/EigenDetermineVSServicePack.cmake :25

elseif(${_cl_version} VERSION_EQUAL "17.00.60315.1")

DragonJoker/Castor3D demos/CMakeLists.txt :76

elseif ( CASTOR_BUILD_DEMO_CASTOR_TD )

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

elseif(UNIX AND NOT APPLE AND NOT RISCOS AND NOT HAIKU)

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

elseif(EASTL_HAS_ZCCHAR8T_FLAG)

STORM-IRIT/Radium-Engine cmake/FindFilesystem.cmake :176

elseif(_CXX_FILESYSTEM_HAVE_EXPERIMENTAL_HEADER)

fzi-forschungszentrum-informatik/gpu-voxels icmaker/IcMakerMacros.cmake :646

ELSEIF(${_module} STREQUAL "perl")

RavEngine/RavEngine CMakeLists.txt :566

elseif(ANDROID)

cnr-isti-vclab/meshlab src/external/muparser.cmake :14

elseif(MESHLAB_ALLOW_DOWNLOAD_SOURCE_MUPARSER)

lmb-freiburg/ogn cmake/Cuda.cmake :92

elseif(${CUDA_ARCH_NAME} STREQUAL "Pascal")

bmwcarit/ramses cmake/ramses/platformTargets.cmake :33

elseif (("${CMAKE_SYSTEM_NAME}" STREQUAL "iOS") OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin"))

zenustech/zeno projects/Python/CMakeLists.txt :13

elseif (APPLE)

alex-hjm/cloudtool CMakeLists.txt :39

elseif(MSVC_MP GREATER 1)

ZDoom/Raze cmake/TargetArch.cmake :95

elseif("${osx_arch}" STREQUAL "i386")

notomorrow/hyperion-engine CMakeLists.txt :687

elseif(${HYP_PLATFORM_NAME} STREQUAL "Linux")

roboception/cvkit cmake/project_version.cmake :145

elseif (PROJECT_VERSION)

stuntrally/stuntrally3 CMake/iOS.cmake :194

elseif (${IOS_PLATFORM} STREQUAL "SIMULATOR64")

keith2018/SoftGLRender third_party/assimp/CMakeLists.txt :288

ELSEIF (CMAKE_CXX_COMPILER_ID MATCHES "Clang" )

AlizaMedicalImaging/AlizaMS CMakeLists.txt :234

elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")

GPUOpen-Drivers/pal shared/devdriver/cmake/FindWdk.cmake :108

elseif(CMAKE_SIZEOF_VOID_P EQUAL 8)

kokkos/kokkos cmake/kokkos_arch.cmake :786

elseif(KOKKOS_COMPILER_HAS_AVX2)

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

elseif(scope STREQUAL HOST_DEVICE)

eclipse-ecal/ecal thirdparty/cmakefunctions/cmake_functions/msvc_helper/msvc_macros.cmake :6

elseif(CMAKE_SIZEOF_VOID_P EQUAL 4)

smasherprog/rat_lite test/CMakeLists.txt :35

elseif(APPLE)

LLNL/zfp python/scikit-build-cmake/UsePythonExtensions.cmake :125

elseif(${_source} MATCHES "\\.c\\.src$")

epoupon/lms cmake/modules/FindFilesystem.cmake :159

elseif(_CXX_FILESYSTEM_HAVE_EXPERIMENTAL_HEADER)

nextcloud/desktop cmake/modules/ECMAddAppIcon.cmake :271

elseif(Png2Ico_FOUND AND NOT Png2Ico_HAS_RCFILE_ARGUMENT AND windows_icons)

cs1ime/ceserver-rawmem thirdparty/cpp-httplib/CMakeLists.txt :119

elseif(HTTPLIB_USE_ZLIB_IF_AVAILABLE)

CNES/MAJA Packaging/detect_using_file_command.cmake :41

elseif("${file_ov_lower}" MATCHES "executable")

Nukem9/dlssg-to-fsr3 dependencies/FidelityFX-SDK/sdk/CMakeLists.txt :71

elseif(FFX_API_BACKEND STREQUAL GDK_XBOXONE_X64)

ElyPrismLauncher/ElyPrismLauncher cmake/CompilerWarnings.cmake :118

elseif(CMAKE_CXX_COMPILER_ID MATCHES ".*Clang")

OAID/Caffe-HRT matlab/CMakeLists.txt :11

elseif(HAVE_MATLAB AND NOT Octave_compiler)

JGRennison/OpenTTD-patches cmake/InstallAndPackage.cmake :207

elseif(LSB_RELEASE_ID STREQUAL "Fedora")

BLAST-WarpX/warpx cmake/WarpXFunctions.cmake :195

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

hydrogen-music/hydrogen cmake/Sanitizers.cmake :74

elseif(MSVC)

NVIDIA/OptiX_Apps apps/bench_shared/CMakeLists.txt :63

elseif(OptiX70_FOUND)

ThePhD/sol2 cmake/Modules/CheckCompilerFlag.cmake :63

elseif (CMAKE_C_COMPILER_ID MATCHES Clang)

NREL/OpenStudio CMakeLists.txt :657

elseif(LSB_RELEASE_ID_SHORT MATCHES "CentOS")

pcb9382/FaceAlgorithm include/Eigen/cmake/EigenTesting.cmake :409

elseif(EIGEN_TEST_SSSE3)

Smorodov/Multitarget-tracker src/Detector/darknet/cmake/FindCUDNN.cmake :45

elseif(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn_version_v8.h")

supercollider/supercollider platform/windows/CMakeLists.txt :23

elseif(MSYS)

Morwenn/cpp-sort cmake/Findcodecov.cmake :236

elseif (NOT DEFINED "COVERAGE_${TARGET_COMPILER}_FLAGS")

numenta/nupic.core-legacy src/CMakeLists.txt :756

elseif("${PLATFORM}" STREQUAL "linux" OR MINGW)

pnnl/SHAD cmake/FindTBB.cmake :176

elseif(MSVC_VERSION EQUAL 1900)

Kitware/kwiver CMake/kwiver-depends-OpenMP.cmake :8

elseif()

sylefeb/Silice antlr/antlr4-cpp-runtime-4.7.2-source/CMakeLists.txt :127

elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")

RSIA-LIESMARS-WHU/LSHBOX include/eigen/bench/spbench/CMakeLists.txt :50

elseif(METIS_FOUND)

Enri2077/realtime-manifold-mesh-reconstructor external/glm/CMakeLists.txt :28

elseif(GLM_TEST_ENABLE_CXX_14)

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/cmake/modules/CGAL_add_test.cmake :101

elseif(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${ARGV1}.cmd")

NGSolve/ngsolve CMakeLists.txt :477

elseif(WIN32)

wpilibsuite/allwpilib cscore/CMakeLists.txt :26

elseif(MSVC)

amule-project/amule cmake/upnp.cmake :21

elseif (NOT LIBUPNP_FOUND AND NOT DOWNLOAD_AND_BUILD_DEPS)

nv-legate/legate src/cmake/Modules/legate_options.cmake :29

elseif(DEFINED ENV{${var_env}})

rheit/zdoom CreateLaunchers.cmake :76

elseif(MSVC80)

MonsterDruide1/OdysseyDecomp toolchain/ToolchainNX64.cmake :9

elseif(EXISTS "${CMAKE_CURRENT_LIST_DIR}/bin/clang")

bareos/bareos core/cmake/CodeCoverage.cmake :77

elseif(NOT CMAKE_COMPILER_IS_GNUCXX)

WerWolv/Fenestra cmake/build_helpers.cmake :87

elseif (EMSCRIPTEN)

maidsafe-archive/MaidSafe cmake_modules/add_boost.cmake :276

elseif(MSVC14)

mangosArchives/serverZero_Rel19 src/game/CMakeLists.txt :494

elseif(CMAKE_COMPILER_IS_GNUCXX)

MultiMC/Launcher cmake/UseJava.cmake :503

elseif (${arg} STREQUAL "PATHS")

PrismLauncher/PrismLauncher CMakeLists.txt :270

elseif(WIN32)

PolyMC/PolyMC libraries/systeminfo/CMakeLists.txt :18

elseif (UNIX)

RichieSams/FiberTaskingLib third_party/catch2/CMake/Findcodecov.cmake :108

elseif (NOT CMAKE_REQUIRED_QUIET)

facebook/rocksdb CMakeLists.txt :296

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

PixarAnimationStudios/OpenSubdiv opensubdiv/CMakeLists.txt :63

elseif( OPENGLES_FOUND )

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

elseif(HAS_EXECINFO)

JSBSim-Team/jsbsim tests/unit_tests/CMakeModules/FindGcov.cmake :38

elseif ("${CMAKE_${LANG}_COMPILER_ID}" MATCHES "^(Apple)?Clang$")

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

elseif(_CXX_FILESYSTEM_HAVE_EXPERIMENTAL_HEADER)

ByConity/ByConity cmake/analysis.cmake :25

elseif (FAIL_ON_UNSUPPORTED_OPTIONS_COMBINATION)

WarmUpTill/SceneSwitcher cmake/linux/compilerconfig.cmake :84

elseif(CMAKE_CXX_COMPILER_ID STREQUAL Clang)

KhronosGroup/Vulkan-LoaderAndValidationLayers demos/CMakeLists.txt :154

elseif(APPLE)

CppMicroServices/CppMicroServices cmake/usCTestScript.cmake :129

elseif ("$ENV{BUILD_OS}" STREQUAL "mingw-w64")

SsageParuders/Android_Native_Surface my_android_opencv/CMakeLists.txt :1388

elseif(HAVE_GTK)

ossia/score 3rdparty/libossia.cmake :7

elseif(SCORE_ENABLE_CXX23)

psi4/psi4 cmake/FindPythonModule.cmake :33

elseif(ARG_EXACT)

OpenKneeboard/OpenKneeboard cmake/sourcelink.cmake :17

elseif (SOURCELINK)

lizardfs/lizardfs CMakeLists.txt :131

elseif(NOT ENABLE_OFFICIAL_BUILD)

RenderKit/ospray cmake/ospray_macros.cmake :208

elseif (OSPRAY_BUILD_ISA STREQUAL "NEON2X")