cmake LINUX examples

nCine/nCine cmake/ncine_extract_symbols.cmake :21

elseif(LINUX)

AtomicGameEngine/AtomicGameEngine Source/ThirdParty/SDL/cmake/sdlchecks.cmake :741

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) {}" HAVE_VIDEO_VIVANTE_EGL_FB)

u3d-community/U3D Source/ThirdParty/SDL/cmake/sdlchecks.cmake :819

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

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

cmake_dependent_option(JPH_ENABLE_VULKAN "Enable Vulkan" ON "LINUX" OFF)

cadaver/turso3d ThirdParty/SDL/cmake/sdlchecks.cmake :624

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/sdlchecks.cmake :624

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

RavEngine/RavEngine deps/SDL/cmake/sdlchecks.cmake :643

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

dpaulat/supercell-wx scwx-qt/scwx-qt.cmake :728

if (LINUX)

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

ELSEIF(LINUX)

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

elseif(LINUX)

Tulip-Dev/tulip CMakeLists.txt :239

ELSEIF(LINUX)

vengi-voxel/vengi contrib/libs/sdl2/cmake/sdlchecks.cmake :819

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

google/filament filament/backend/CMakeLists.txt :119

elseif (LINUX)

percona/percona-xtrabackup cmake/install_macros.cmake :650

ADD_CUSTOM_TARGET(${COPY_TARGET_NAME} ALL
    COMMAND ${CMAKE_COMMAND}
    -Dexecutable_full_filename="${executable_full_filename}"
    -Dexecutable_name="my_${executable_name}"
    -DCWD="${CMAKE_BINARY_DIR}/runtime_output_directory"
    -DAPPLE=${APPLE}
    -DLINUX=${LINUX}
    -DWIN32=${WIN32}
    -DCRYPTO_VERSION="${CRYPTO_VERSION}"
    -DOPENSSL_VERSION="${OPENSSL_VERSION}"
    -DINSTALL_PRIV_LIBDIR="${INSTALL_PRIV_LIBDIR}"
    -DPATCHELF_EXECUTABLE="${PATCHELF_EXECUTABLE}"
    -DBUILD_IS_SINGLE_CONFIG="${BUILD_IS_SINGLE_CONFIG}"
    -DCMAKE_GENERATOR="${CMAKE_GENERATOR}"
    -DCMAKE_SYSTEM_PROCESSOR="${CMAKE_SYSTEM_PROCESSOR}"
    -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
    -P ${CMAKE_SOURCE_DIR}/cmake/copy_openssl_binary.cmake
    WORKING_DIRECTORY
    "${CMAKE_BINARY_DIR}/runtime_output_directory"
    )

mysql/mysql-server cmake/fileutils.cmake :121

IF(LINUX)

FilmKilns/FilmKilns src/sdl2/cmake/sdlchecks.cmake :758

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) {}" HAVE_VIDEO_VIVANTE_EGL_FB)

KiCad/kicad-source-mirror thirdparty/sentry-native/external/crashpad/snapshot/CMakeLists.txt :244

if(LINUX AND CRASHPAD_ENABLE_STACKTRACE)

aws/aws-sdk-cpp generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/CMakeLists.txt :24

file(GLOB LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_UNITY_SRC
    ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_SOURCE}
    ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_MODEL_SOURCE}
)

mandarine3ds/mandarine CMakeLists.txt :80

CMAKE_DEPENDENT_OPTION(ENABLE_OPENGL "Enables the OpenGL renderer" ON "NOT APPLE AND NOT (LINUX AND CMAKE_SYSTEM_PROCESSOR STREQUAL \"aarch64\")" OFF)

rbfx/rbfx Source/ThirdParty/SDL/cmake/sdlchecks.cmake :795

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

shawwn/noh CMakeLists.txt :500

elseif(LINUX)

ComputationalBiomechanicsLab/opensim-creator third_party/SDL/cmake/sdlchecks.cmake :643

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

logicalclocks/rondb cmake/ssl.cmake :620

ENDIF(LINUX AND HAVE_CRYPTO_SO AND HAVE_OPENSSL_SO)

crossuo/crossuo deps/sdl-2.0.10-c1be3add38/cmake/sdlchecks.cmake :718

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) {}" HAVE_VIDEO_VIVANTE_EGL_FB)

SNMetamorph/PrimeXT external/mxtk/CMakeLists.txt :30

target_compile_definitions(${PROJECT_NAME} PRIVATE _LINUX=1 LINUX=1)

mysql/mysql-shell cmake/ssl.cmake :535

ENDIF(LINUX AND HAVE_CRYPTO_SO AND HAVE_OPENSSL_SO)

intel/intel-graphics-compiler IGC/CMakeLists.txt :1281

add_compile_definitions(
    _IGC_
    GHAL3D=USC
    _HAS_EXCEPTIONS=0
    IGC_EXPORTS=1
    USC_EXPORTS=1
    ISTDLIB_UMD
    IGC_CMAKE
    __STDC_CONSTANT_MACROS
    __STDC_LIMIT_MACROS
    _SCL_SECURE_NO_WARNINGS
    _CRT_SECURE_NO_WARNINGS
    NOMINMAX
    STD_CALL
    INSIDE_PLUGIN
    _COMPILER_DLL_
    $<$<CONFIG:Debug>:_DEBUG>
    $<$<CONFIG:Debug>:ENABLE_REGISTRY_READ>
    $<$<CONFIG:Debug>:USC_DXX>
    $<$<CONFIG:Release>:NDEBUG>
    $<$<EQUAL:${CMAKE_SIZEOF_VOID_P},4>:_X86_=1>
    $<$<EQUAL:${CMAKE_SIZEOF_VOID_P},4>:i386=1>
    $<$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>:_AMD64_>
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Linux>:ICBE_LINUX>
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Linux>:LINUX>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_MMX>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSE>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSE2>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSE3>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSSE3>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_MMX>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSE>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSE2>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSE3>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSSE3>
    $<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},LinuxARM>:USE_NEON>
    #$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},LinuxARM>:USE_SVE>
    #$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},LinuxARM>:USE_SVE2>
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:ICBE_LHDM>
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:_WIN32>
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:"WIN32">
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:WIN32_LEAN_AND_MEAN=1>
    $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:WINNT=1>
    $<$<AND:$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>,$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>>:_WIN64>
    $<$<AND:$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>,$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>>:WIN64>
    )

cvet/fonline ThirdParty/SDL/cmake/sdlchecks.cmake :643

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

facebook/mysql-5.6 cmake/install_macros.cmake :638

ADD_CUSTOM_TARGET(${COPY_TARGET_NAME} ALL
    COMMAND ${CMAKE_COMMAND}
    -Dexecutable_full_filename="${executable_full_filename}"
    -Dexecutable_name="my_${executable_name}"
    -DCWD="${CMAKE_BINARY_DIR}/runtime_output_directory"
    -DAPPLE=${APPLE}
    -DLINUX=${LINUX}
    -DWIN32=${WIN32}
    -DCRYPTO_VERSION="${CRYPTO_VERSION}"
    -DOPENSSL_VERSION="${OPENSSL_VERSION}"
    -DINSTALL_PRIV_LIBDIR="${INSTALL_PRIV_LIBDIR}"
    -DPATCHELF_EXECUTABLE="${PATCHELF_EXECUTABLE}"
    -DCPU_PAGE_SIZE="${CPU_PAGE_SIZE}"
    -DBUILD_IS_SINGLE_CONFIG="${BUILD_IS_SINGLE_CONFIG}"
    -DCMAKE_GENERATOR="${CMAKE_GENERATOR}"
    -DCMAKE_SYSTEM_PROCESSOR="${CMAKE_SYSTEM_PROCESSOR}"
    -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
    -P ${CMAKE_SOURCE_DIR}/cmake/copy_openssl_binary.cmake
    WORKING_DIRECTORY
    "${CMAKE_BINARY_DIR}/runtime_output_directory"
    )

polardb/polardbx-engine cmake/install_macros.cmake :638

ADD_CUSTOM_TARGET(${COPY_TARGET_NAME} ALL
    COMMAND ${CMAKE_COMMAND}
    -Dexecutable_full_filename="${executable_full_filename}"
    -Dexecutable_name="my_${executable_name}"
    -DCWD="${CMAKE_BINARY_DIR}/runtime_output_directory"
    -DAPPLE=${APPLE}
    -DLINUX=${LINUX}
    -DWIN32=${WIN32}
    -DCRYPTO_VERSION="${CRYPTO_VERSION}"
    -DOPENSSL_VERSION="${OPENSSL_VERSION}"
    -DINSTALL_PRIV_LIBDIR="${INSTALL_PRIV_LIBDIR}"
    -DPATCHELF_EXECUTABLE="${PATCHELF_EXECUTABLE}"
    -DCPU_PAGE_SIZE="${CPU_PAGE_SIZE}"
    -DBUILD_IS_SINGLE_CONFIG="${BUILD_IS_SINGLE_CONFIG}"
    -DCMAKE_GENERATOR="${CMAKE_GENERATOR}"
    -DCMAKE_SYSTEM_PROCESSOR="${CMAKE_SYSTEM_PROCESSOR}"
    -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
    -P ${CMAKE_SOURCE_DIR}/cmake/copy_openssl_binary.cmake
    WORKING_DIRECTORY
    "${CMAKE_BINARY_DIR}/runtime_output_directory"
    )

axmolengine/axmol axmol/CMakeLists.txt :125

cmake_dependent_option(AX_ENABLE_VLC_MEDIA "Enabling vlc media" OFF "(WIN32 AND NOT WINRT) OR LINUX" OFF)

ovsky/sumi-emu CMakeLists.txt :104

CMAKE_DEPENDENT_OPTION(SUMI_CRASH_DUMPS "Compile crash dump (Minidump) support" OFF "WIN32 OR LINUX" OFF)

PaddlePaddle/Paddle test/collective/CMakeLists.txt :266

if((WITH_GPU OR WITH_ROCM) AND (LINUX))

inolen/redream deps/sdl2/cmake/sdlchecks.cmake :746

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) {}" HAVE_VIDEO_VIVANTE_EGL_FB)

openc2e/openc2e externals/SDL2/cmake/sdlchecks.cmake :783

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

FrictionalGames/AmnesiaAMachineForPigs HPL2/core/CMakeLists.txt :148

ELSEIF(LINUX)

GreatSQL/GreatSQL cmake/install_macros.cmake :638

ADD_CUSTOM_TARGET(${COPY_TARGET_NAME} ALL
    COMMAND ${CMAKE_COMMAND}
    -Dexecutable_full_filename="${executable_full_filename}"
    -Dexecutable_name="my_${executable_name}"
    -DCWD="${CMAKE_BINARY_DIR}/runtime_output_directory"
    -DAPPLE=${APPLE}
    -DLINUX=${LINUX}
    -DWIN32=${WIN32}
    -DCRYPTO_VERSION="${CRYPTO_VERSION}"
    -DOPENSSL_VERSION="${OPENSSL_VERSION}"
    -DINSTALL_PRIV_LIBDIR="${INSTALL_PRIV_LIBDIR}"
    -DPATCHELF_EXECUTABLE="${PATCHELF_EXECUTABLE}"
    -DCPU_PAGE_SIZE="${CPU_PAGE_SIZE}"
    -DBUILD_IS_SINGLE_CONFIG="${BUILD_IS_SINGLE_CONFIG}"
    -DCMAKE_GENERATOR="${CMAKE_GENERATOR}"
    -DCMAKE_SYSTEM_PROCESSOR="${CMAKE_SYSTEM_PROCESSOR}"
    -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
    -P ${CMAKE_SOURCE_DIR}/cmake/copy_openssl_binary.cmake
    WORKING_DIRECTORY
    "${CMAKE_BINARY_DIR}/runtime_output_directory"
    )

percona/percona-xtradb-cluster cmake/ssl.cmake :543

ENDIF(LINUX AND HAVE_CRYPTO_SO AND HAVE_OPENSSL_SO)

swiftlang/swift stdlib/cmake/modules/StdlibOptions.cmake :111

elseif("${SWIFT_HOST_VARIANT_SDK}" STREQUAL "LINUX")

NVIDIA/MDL-SDK cmake/utilities.cmake :135

target_compile_definitions(${TARGET_BUILD_SETUP_TARGET}
            PRIVATE
                "MI_PLATFORM_UNIX"
                "$<$<STREQUAL:${MI_PLATFORM_NAME},linux-aarch64>:AARCH64>"
                "$<$<STREQUAL:${MI_PLATFORM_NAME},linux-x86-64>:HAS_SSE>"
                "LINUX"
            )

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/SDL2/cmake/sdlchecks.cmake :819

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

SwagSoftware/Kisak-Strike thirdparty/gperftools-2.8.1/cmake/DefineTargetVariables.cmake :13

check_cxx_source_compiles("int main() { return __linux; }" LINUX)

p4lang/open-p4studio pkgsrc/target-syslibs/third-party/gperftools/cmake/DefineTargetVariables.cmake :13

check_cxx_source_compiles("int main() { return __linux; }" LINUX)

MRPT/mrpt cmakemodules/script_videre_svs.cmake :30

message("Sorry! STOC camera is supported only for LINUX yet. Set MRPT_HAS_SVS to OFF")

WujekFoliarz/DualSenseY-v2 thirdparty/nativefiledialog/CMakeLists.txt :7

else(LINUX)

qt/qtwebengine tests/auto/widgets/proxypac/CMakeLists.txt :51

if(LINUX AND CMAKE_CROSSCOMPILING)

gperftools/gperftools cmake/DefineTargetVariables.cmake :20

check_cxx_source_compiles("int main() { return __linux; }" LINUX)

percona/percona-server cmake/install_macros.cmake :680

ADD_CUSTOM_TARGET(${COPY_TARGET_NAME} ALL
    COMMAND ${CMAKE_COMMAND}
    -Dexecutable_full_filename="${executable_full_filename}"
    -Dexecutable_name="my_${executable_name}"
    -DCWD="${CMAKE_BINARY_DIR}/runtime_output_directory"
    -DAPPLE=${APPLE}
    -DLINUX=${LINUX}
    -DWIN32=${WIN32}
    -DCRYPTO_VERSION="${CRYPTO_VERSION}"
    -DOPENSSL_VERSION="${OPENSSL_VERSION}"
    -DINSTALL_PRIV_LIBDIR="${INSTALL_PRIV_LIBDIR}"
    -DPATCHELF_EXECUTABLE="${PATCHELF_EXECUTABLE}"
    -DBUILD_IS_SINGLE_CONFIG="${BUILD_IS_SINGLE_CONFIG}"
    -DCMAKE_GENERATOR="${CMAKE_GENERATOR}"
    -DCMAKE_SYSTEM_PROCESSOR="${CMAKE_SYSTEM_PROCESSOR}"
    -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
    -P ${CMAKE_SOURCE_DIR}/cmake/copy_openssl_binary.cmake
    WORKING_DIRECTORY
    "${CMAKE_BINARY_DIR}/runtime_output_directory"
    )

nfs-ganesha/nfs-ganesha src/CMakeLists.txt :695

endif(NOT (HAVE_ACL_GET_FD_NP OR LINUX))

afni/afni cmake/get_build_macros_and_functions.cmake :173

set_source_files_properties(
      ${src_file} PROPERTIES COMPILE_DEFINITIONS "LINUX;LINUX2"
    )

zhongfq/cocos-lua CMakeLists.txt :109

elseif(LINUX)

mpeg5/xeve app/CMakeLists.txt :25

target_compile_definitions( ${EXE_NAME} PUBLIC LINUX ANY )

skylersaleh/SkyEmu src/SDL2/cmake/sdlchecks.cmake :781

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

klaussilveira/qengine vendor/SDL2-2.0.22/cmake/sdlchecks.cmake :781

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

ucla-vision/xivo thirdparty/gperftools/cmake/DefineTargetVariables.cmake :13

check_cxx_source_compiles("int main() { return __linux; }" LINUX)

mailru/icqdesktop.deprecated CMakeLists.txt :514

elseif(LINUX)

mxcop/src-dgi extern/sdl/cmake/sdlchecks.cmake :639

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)

DynamoRIO/dynamorio ext/drx/CMakeLists.txt :51

if (LINUX)

tanis2000/binocle-c src/deps/sdl/cmake/sdlchecks.cmake :643

check_c_source_compiles("
        #define LINUX
        #define EGL_API_FB
        #include <EGL/eglvivante.h>
        int main(int argc, char** argv) { return 0; }" HAVE_VIVANTE_EGL_FB)