--- a/CMakeLists.txt Thu May 07 18:48:38 2009 +0300
+++ b/CMakeLists.txt Thu May 07 22:23:51 2009 +0300
@@ -5,9 +5,22 @@
project (evirc C)
# cmake paths
-set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/Modules/")
+set (CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/Modules/")
+
+# setup options
+option (ENABLE_DOC "Generate Doxygen documentation" ON)
+option (ENABLE_TEST "Build test binary" ON)
+option (ENABLE_TEST_COVERAGE "Build test binary with instrumentation for code coverage analysis" ON)
# add the subdirs
add_subdirectory (src)
-add_subdirectory (doc)
+if (ENABLE_DOC)
+ add_subdirectory (doc)
+
+endif (ENABLE_DOC)
+
+if (ENABLE_TEST)
+ add_subdirectory (test)
+
+endif (ENABLE_TEST)