summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-01-11 16:27:15 -0600
committerSlávek Banko <slavek.banko@axis.cz>2013-04-27 13:58:17 +0200
commit2fb01448478b80828272eb5a388942b0cb2b2846 (patch)
treeeb9d9c66d75113ae990a8f432c1d0801c1b11903
parent036be5b126d60283a800c163a7ecb63bb8da3fec (diff)
downloadtdebase-2fb01448478b80828272eb5a388942b0cb2b2846.tar.gz
tdebase-2fb01448478b80828272eb5a388942b0cb2b2846.zip
Add WITH_ALL_OPTIONS to CMake
(cherry picked from commit 3d1f4dadffc27428cf198685822cd30003a36417)
-rw-r--r--CMakeLists.txt51
1 files changed, 26 insertions, 25 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7f8af5a71..a0a5a65db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -56,31 +56,32 @@ add_custom_target(install-apidox
##### optional stuff ############################
-option( WITH_SASL "Enable SASL support" OFF )
-option( WITH_LDAP "Enable LDAP support" OFF )
-option( WITH_SAMBA "Enable SAMBA support" OFF )
-option( WITH_OPENEXR "Enable openexr support" OFF )
-option( WITH_XCOMPOSITE "Enable xcomposite support" OFF )
-option( WITH_XCURSOR "Enable xcursor support" OFF )
-option( WITH_XFIXES "Enable xfixes support" OFF )
-option( WITH_XRANDR "Enable xrandr support" OFF )
-option( WITH_XRENDER "Enable xrender support" OFF )
-option( WITH_XDAMAGE "Enable xdamage support" OFF )
-option( WITH_XEXT "Enable xext support" OFF )
-option( WITH_XTEST "Enable xext support" OFF )
-option( WITH_XSCREENSAVER "Enable xscreensaver support" OFF )
-option( WITH_LIBART "Enable libart support (for SVG icons and wallpapers)" OFF )
-option( WITH_LIBUSB "Enable control of some mouse models through libusb" OFF )
-option( WITH_LIBRAW1394 "Enable visualization of ieee1394 devices through libraw1394" OFF )
-option( WITH_SUDO_KDESU_BACKEND "Use sudo as backend for kdesu (default is su)" OFF )
-option( WITH_PAM "kdm should use PAM" OFF )
-option( WITH_SHADOW "kdm should use shadow passwords" OFF )
-option( WITH_XDMCP "xdmcp support for kdm" OFF )
-option( WITH_XINERAMA "Enable xinerama extension support" OFF )
-option( WITH_ARTS "Enable aRts support" OFF )
-option( WITH_I8K "Enable Dell laptop support (ksysguard)" OFF )
-option( WITH_HAL "Enable HAL support" OFF )
-option( WITH_KDESKTOP_LOCK_BACKTRACE "Enable backtrace in kdesktop_lock exception handler" OFF )
+option( WITH_ALL_OPTIONS "Enable all optional support" OFF )
+option( WITH_SASL "Enable SASL support" ${WITH_ALL_OPTIONS} )
+option( WITH_LDAP "Enable LDAP support" ${WITH_ALL_OPTIONS} )
+option( WITH_SAMBA "Enable SAMBA support" ${WITH_ALL_OPTIONS} )
+option( WITH_OPENEXR "Enable openexr support" ${WITH_ALL_OPTIONS} )
+option( WITH_XCOMPOSITE "Enable xcomposite support" ${WITH_ALL_OPTIONS} )
+option( WITH_XCURSOR "Enable xcursor support" ${WITH_ALL_OPTIONS} )
+option( WITH_XFIXES "Enable xfixes support" ${WITH_ALL_OPTIONS} )
+option( WITH_XRANDR "Enable xrandr support" ${WITH_ALL_OPTIONS} )
+option( WITH_XRENDER "Enable xrender support" ${WITH_ALL_OPTIONS} )
+option( WITH_XDAMAGE "Enable xdamage support" ${WITH_ALL_OPTIONS} )
+option( WITH_XEXT "Enable xext support" ${WITH_ALL_OPTIONS} )
+option( WITH_XTEST "Enable xext support" ${WITH_ALL_OPTIONS} )
+option( WITH_XSCREENSAVER "Enable xscreensaver support" ${WITH_ALL_OPTIONS} )
+option( WITH_LIBART "Enable libart support (for SVG icons and wallpapers)" ${WITH_ALL_OPTIONS} )
+option( WITH_LIBUSB "Enable control of some mouse models through libusb" ${WITH_ALL_OPTIONS} )
+option( WITH_LIBRAW1394 "Enable visualization of ieee1394 devices through libraw1394" ${WITH_ALL_OPTIONS} )
+option( WITH_SUDO_KDESU_BACKEND "Use sudo as backend for kdesu (default is su)" ${WITH_ALL_OPTIONS} )
+option( WITH_PAM "kdm should use PAM" ${WITH_ALL_OPTIONS} )
+option( WITH_SHADOW "kdm should use shadow passwords" ${WITH_ALL_OPTIONS} )
+option( WITH_XDMCP "xdmcp support for kdm" ${WITH_ALL_OPTIONS} )
+option( WITH_XINERAMA "Enable xinerama extension support" ${WITH_ALL_OPTIONS} )
+option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} )
+option( WITH_I8K "Enable Dell laptop support (ksysguard)" ${WITH_ALL_OPTIONS} )
+option( WITH_HAL "Enable HAL support" ${WITH_ALL_OPTIONS} )
+option( WITH_KDESKTOP_LOCK_BACKTRACE "Enable backtrace in kdesktop_lock exception handler" ${WITH_ALL_OPTIONS} )
##### user requested modules ####################