CMakeLists.txt
changeset 186 33ef336dbb4b
parent 59 375a3b5c3a46
equal deleted inserted replaced
185:259b5841a0e6 186:33ef336dbb4b
     3 
     3 
     4 # project attributes
     4 # project attributes
     5 project (evirc C)
     5 project (evirc C)
     6 
     6 
     7 # cmake paths
     7 # cmake paths
     8 set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/Modules/")
     8 set (CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/Modules/")
       
     9 
       
    10 # setup options
       
    11 option (ENABLE_DOC              "Generate Doxygen documentation"    ON)
       
    12 option (ENABLE_TEST             "Build test binary"                 ON)
       
    13 option (ENABLE_TEST_COVERAGE    "Build test binary with instrumentation for code coverage analysis" ON)
     9 
    14 
    10 # add the subdirs
    15 # add the subdirs
    11 add_subdirectory (src)
    16 add_subdirectory (src)
    12 add_subdirectory (doc)
       
    13 
    17 
       
    18 if (ENABLE_DOC)
       
    19     add_subdirectory (doc)
       
    20 
       
    21 endif (ENABLE_DOC)
       
    22 
       
    23 if (ENABLE_TEST)
       
    24     add_subdirectory (test)
       
    25 
       
    26 endif (ENABLE_TEST)