src/CMakeLists.txt
changeset 422 5e4c8631779e
parent 417 c503e0c6a740
child 433 4ee797e09383
--- a/src/CMakeLists.txt	Thu Jan 22 03:02:43 2009 +0200
+++ b/src/CMakeLists.txt	Thu Jan 22 03:19:25 2009 +0200
@@ -4,8 +4,27 @@
 set_source_files_properties("version.c" PROPERTIES GENERATED true)
 
 # Component selection
-set (GRAPHICS_ENABLED true)
-set (NETWORK_ENABLED true)
+if (DEFINED GRAPHICS_ENABLED)
+    # leave it
+
+elseif (DEFINED ENABLE_GRAPHICS)
+    set (GRAPHICS_ENABLED ${ENABLE_GRAPHICS})
+
+else (DEFINED GRAPHICS_ENABLED)
+    set (GRAPHICS_ENABLED true)
+
+endif (DEFINED GRAPHICS_ENABLED)
+
+if (DEFINED NETWORK_ENABLED)
+    # leave it
+
+elseif (DEFINED ENABLE_NETWORK)
+    set (NETWORK_ENABLED ${ENABLE_NETWORK})
+
+else (DEFINED NETWORK_ENABLED)
+    set (NETWORK_ENABLED true)
+
+endif (DEFINED NETWORK_ENABLED)
 
 mark_as_advanced (CLEAR GRAPHICS_ENABLED NETWORK_ENABLED)