CMakeLists.txt
changeset 596 ba659d676331
parent 574 c458e02723b1
child 599 56a86a363c12
     1.1 --- a/CMakeLists.txt	Thu Mar 05 10:13:20 2009 +0000
     1.2 +++ b/CMakeLists.txt	Mon Mar 16 13:51:32 2009 +0000
     1.3 @@ -9,7 +9,7 @@
     1.4  
     1.5  PROJECT(${PROJECT_NAME})
     1.6  
     1.7 -SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
     1.8 +SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
     1.9  
    1.10  INCLUDE(FindDoxygen)
    1.11  INCLUDE(FindGhostscript)
    1.12 @@ -38,10 +38,12 @@
    1.13  ENABLE_TESTING()
    1.14  
    1.15  ADD_SUBDIRECTORY(lemon)
    1.16 -ADD_SUBDIRECTORY(demo)
    1.17 -ADD_SUBDIRECTORY(tools)
    1.18 -ADD_SUBDIRECTORY(doc)
    1.19 -ADD_SUBDIRECTORY(test)
    1.20 +IF(${CMAKE_SOURCE_DIR} STREQUAL ${PROJECT_SOURCE_DIR})
    1.21 +  ADD_SUBDIRECTORY(demo)
    1.22 +  ADD_SUBDIRECTORY(tools)
    1.23 +  ADD_SUBDIRECTORY(doc)
    1.24 +  ADD_SUBDIRECTORY(test)
    1.25 +ENDIF(${CMAKE_SOURCE_DIR} STREQUAL ${PROJECT_SOURCE_DIR})
    1.26  
    1.27  IF(WIN32)
    1.28    SET(CPACK_PACKAGE_NAME ${PROJECT_NAME})