From 629ada63db3ac830844632ebb2c12b77ac0169f8 Mon Sep 17 00:00:00 2001 From: Sam Edwards Date: Sun, 14 Oct 2018 17:30:40 -0600 Subject: [PATCH] CMake: Turn OFF HAVE_CARBON by default --- .travis.yml | 2 +- dtool/Config.cmake | 11 ++++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 214f283d79..90f391360b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -90,7 +90,7 @@ script: export PY2_CMAKE_ARGS=-DPYTHON_EXECUTABLE=/usr/local/Frameworks/Python.framework/Versions/2.7/bin/python fi - cmake -DHAVE_CARBON=NO -DBUILD_METALIBS=$BUILD_METALIBS \ + cmake -DBUILD_METALIBS=$BUILD_METALIBS \ -DCOMPOSITE_SOURCE_LIMIT=$COMPOSITE_SOURCE_LIMIT \ -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl $PY2_CMAKE_ARGS .. else diff --git a/dtool/Config.cmake b/dtool/Config.cmake index 80b15fd016..803a451428 100644 --- a/dtool/Config.cmake +++ b/dtool/Config.cmake @@ -532,13 +532,10 @@ else() option(HAVE_WGL "Enable WGL. Requires OpenGL on Windows." OFF) endif() -if(IS_OSX) - option(HAVE_COCOA "Enable Cocoa. Requires Mac OS X." ON) - option(HAVE_CARBON "Enable Carbon. Requires Mac OS X." ON) -else() - option(HAVE_COCOA "Enable Cocoa. Requires Mac OS X." OFF) - option(HAVE_CARBON "Enable Carbon. Requires Mac OS X." OFF) -endif() +cmake_dependent_option(HAVE_COCOA "Enable Cocoa. Requires Mac OS X." ON + "APPLE" OFF) +cmake_dependent_option(HAVE_CARBON "Enable Carbon. Requires Mac OS X." OFF + "APPLE" OFF) # # <<<<<< Insert the rest of the Config.pp