nCine/nCine
project/cmake/project_installation.cmake
:93
elseif(UNIX AND NOT APPLE)
elseif(UNIX AND NOT APPLE)
cmake_dependent_option (IK_MEMORY_BACKTRACE "Generate backtraces for every malloc(), making it easy to track down memory leaks" "${DEFAULT_MEMORY_DEBUGGING}" "IK_MEMORY_DEBUGGING AND UNIX AND NOT WEB" FALSE)
cmake_dependent_option (IK_MEMORY_BACKTRACE "Generate backtraces for every malloc(), making it easy to track down memory leaks" FALSE "IK_MEMORY_DEBUGGING AND UNIX AND NOT WEB AND NOT ANDROID" FALSE)
cmake_dependent_option(F3D_COVERAGE "Emit coverage files" OFF "UNIX" OFF)
cmake_dependent_option(OGRE_BITES_NATIVE_DIALOG "Provide a platform specific ConfigDialog implementation"
ON "NOT OGRE_USE_WAYLAND;NOT ANDROID;NOT EMSCRIPTEN;NOT APPLE_IOS;NOT WINDOWS_STORE;NOT WINDOWS_PHONE;NOT UNIX OR APPLE OR XAW_LIBRARY" OFF)
elseif(UNIX AND NOT APPLE AND NOT ANDROID AND NOT RISCOS AND NOT HAIKU)
elseif((UNIX AND NOT APPLE) AND "${shared_or_static}" MATCHES "STATIC")
if(UNIX)
endif( HAVE_VM_JIT AND UNIX )
else(UNIX)
elseif(UNIX)
elseif(UNIX)
add_library(${PROJECT_NAME} MODULE
oid_bridge.cpp
../debuggerinterface/python_native_interface.cpp
../system/process/process.cpp
$<$<BOOL:${UNIX}>:../system/process/process_unix.cpp>
$<$<BOOL:${WIN32}>:../system/process/process_win32.cpp>)
if (UNIX AND NOT APPLE)
ELSEIF(UNIX)
cmake_dependent_option(GLFW_BUILD_X11 "Build support for X11" ON "UNIX;NOT APPLE" OFF)
configure_file(
"ctest_custom_posttest-win.sh.in"
"${CMAKE_CURRENT_BINARY_DIR}/ctest_custom_posttest.sh" @ONLY
NEWLINE_STYLE UNIX
)
target_compile_definitions(gtest-port_test PRIVATE $<$<BOOL:${UNIX}>:GTEST_HAS_POSIX_REGTEST_HAS_POSIX_RE>)
if(UNIX)
elseif(OV_COMPILER_IS_CLANG OR CMAKE_COMPILER_IS_GNUCXX OR (OV_COMPILER_IS_INTEL_LLVM AND UNIX))
cmake_dependent_option(GLFW_USE_OSMESA "Use OSMesa for offscreen context creation" OFF
"UNIX" OFF)
elseif(UNIX)
elseif(UNIX)
if(ENABLE_GENERIC_MATH AND (UNIX AND NOT APPLE))
configure_file(
"utility.manifest.in"
"${MANIFEST_PATH}"
@ONLY
NEWLINE_STYLE UNIX
)
cmake_dependent_option(GLFW_USE_OSMESA "Use OSMesa for offscreen context creation" OFF
"UNIX" OFF)
cmake_dependent_option(PARAVIEW_ENABLE_COSMOTOOLS
"Build ParaView with CosmoTools VTK Extensions" OFF
"UNIX;PARAVIEW_USE_MPI" OFF)
target_compile_definitions(CovidSim PUBLIC UNIX)
elseif(
CMAKE_${LANG}_COMPILER MATCHES "CC"
AND CMAKE_SYSTEM_NAME MATCHES "IRIX"
AND UNIX)
endif(UNIX AND HAVE_XDG_UTILS AND ENABLE_POSTINSTALL)
elseif(UNIX)
elseif (UNIX)
configure_file(${CMAKE_SOURCE_DIR}/config/mimes.unix.in ${CMAKE_BINARY_DIR}/etc/root.mimes NEWLINE_STYLE UNIX)
elseif (UNIX)
elseif(UNIX)
if(UNIX)
IF(UNIX)
elseif(UNIX AND "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
if (UNIX)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE UNIX)
cmake_dependent_option(YARP_ENABLE_INTEGRATION_TESTS OFF "Run integration tests" "YARP_COMPILE_TESTS;UNIX" OFF)
IF(CMAKE_COMPILER_IS_GNUCXX AND UNIX)
if (UNIX)
if(UNIX)
if(UNIX)
ELSE(UNIX AND NOT APPLE)
elseif (UNIX)
if(NOT UNIX OR NOT EXISTS ${library})
cmake_dependent_option(GLFW_USE_OSMESA "Use OSMesa for offscreen context creation" OFF
"UNIX" OFF)
elseif(UNIX)
if( UNIX AND NOT APPLE )
cmake_dependent_option (BUILD_LSR_TESTS "Build LSR tests." OFF
"UNIX;NOT CMAKE_CROSSCOMPILING;EXISTS ${PROJECT_SOURCE_DIR}/lsr-tests;WITH_LSR_BINDINGS" OFF)
cmake_dependent_option(
PROFILING
"Profiling (e.g. gprof) support"
OFF
"UNIX;NOT APPLE"
OFF
)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/include/aws/core/SDKConfig.h.in"
"${CMAKE_CURRENT_SOURCE_DIR}/include/aws/core/SDKConfig.h"
NEWLINE_STYLE UNIX)
elseif (UNIX)
elseif(UNIX)
cmake_dependent_option(GLFW_USE_OSMESA "Use OSMesa for offscreen context creation" OFF
"UNIX" OFF)
if(UNIX AND NOT KWSYS_NO_EXECINFO)
elseif(UNIX)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml.in
${CMAKE_CURRENT_BINARY_DIR}/clusterj-${CLUSTERJ_PROJECT}/pom.xml
@ONLY NEWLINE_STYLE UNIX)
if(UNIX AND NOT EMSCRIPTEN AND NOT SKIPPED_DOC_GENERATION)
elseif (UNIX)
message(FATAL_ERROR "System not UNIX nor WIN32 - not implemented yet")
target_link_libraries(push
PUBLIC
${PROJECT_NAME}::core
CURL::libcurl
PRIVATE
${PROJECT_NAME}::util
Threads::Threads
$<$<AND:$<BOOL:${UNIX}>,$<NOT:$<BOOL:${APPLE}>>>:rt>
)
elseif(UNIX)
elseif(UNIX AND NOT ANDROID)
if (UNIX)
elseif(UNIX)
if(UNIX AND NOT APPLE)
if (UNIX)
elseif(UNIX AND NOT APPLE)
elseif (UNIX)
elseif (UNIX)
elseif (UNIX)
configure_file("${template_path}" "${target_path}" @ONLY NEWLINE_STYLE UNIX)
if(WIN32 AND NOT UNIX)
CMAKE_DEPENDENT_OPTION(WITH_APPDIR_INSTALLATION "Install into an AppDir" OFF "UNIX AND NOT APPLE AND WITH_AUTOMATIC_UPDATE" OFF)
if (UNIX)
elseif(UNIX)
elseif (UNIX)
if(CODE_COVERAGE AND UNIX)
elseif(UNIX AND NOT APPLE AND NOT RISCOS AND NOT HAIKU)
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/event-config.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/include/event2/event-config.h
NEWLINE_STYLE UNIX)
if(UNIX)
cmake_dependent_option(GLFW_USE_OSMESA "Use OSMesa for offscreen context creation" OFF
"UNIX" OFF)
cmake_dependent_option(GLFW_BUILD_X11 "Build support for X11" ON "UNIX;NOT APPLE" OFF)
if(WIN32 AND NOT UNIX)
configure_file(${CMAKE_SOURCE_DIR}/dist/net.longturn.freeciv21.modpack.desktop.in
net.longturn.freeciv21.modpack.desktop
@ONLY NEWLINE_STYLE UNIX)
ELSEIF (UNIX)
elseif(UNIX)
cmake_dependent_option(GLFW_BUILD_X11 "Build support for X11" ON "UNIX;NOT APPLE" OFF)
if(UNIX)
endif (UNIX OR (APPLE AND HAVE_DLADDR))
elseif (UNIX)
elseif(UNIX AND NOT APPLE)
cmake_dependent_option(LIBREMIDI_NO_ALSA "Disable ALSA back-end" OFF "UNIX; NOT APPLE" OFF)
ENDIF(UNIX AND NOT APPLE)
if(UNIX)
elseif(UNIX)
elseif(UNIX)