Changeset 2986

Show
Ignore:
Timestamp:
11/07/08 04:22:10 (2 months ago)
Author:
kkaempf
Message:

- include CTest and enable testing
- move Find(Swig) before add_subdirectory so the result is available

in subdirs

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openwsman/trunk/CMakeLists.txt

    r2848 r2986  
    77cmake_minimum_required(VERSION 2.4) 
    88 
     9include(CTest) 
     10enable_testing() 
    911# 
    1012# cmake2.6: backward compatibility to cmake 2.4 
     
    141143ENDIF( BUILD_PERL ) 
    142144 
     145# swig 
     146 
     147FIND_PACKAGE(SWIG) 
     148IF( NOT SWIG_EXECUTABLE) 
     149  FIND_PROGRAM(SWIG_EXECUTABLE 
     150    NAMES swig-1.3 swig 
     151    PATHS ${SWIG_DIR} ${SWIG_DIR}/.. ${SWIG_DIR}/../../bin /usr/bin /usr/local/bin ${CMAKE_INSTALL_PREFIX}/bin 
     152  ) 
     153ENDIF( NOT SWIG_EXECUTABLE) 
     154 
     155IF ( NOT SWIG_EXECUTABLE ) 
     156  MESSAGE( STATUS "SWIG not found, skipping bindings." ) 
     157ELSE ( NOT SWIG_EXECUTABLE ) 
     158  MESSAGE( STATUS "SWIG found at ${SWIG_EXECUTABLE}" ) 
     159  ADD_SUBDIRECTORY(bindings) 
     160ENDIF ( NOT SWIG_EXECUTABLE ) 
     161 
    143162# curl 
    144163 
     
    347366add_subdirectory(tests) 
    348367 
    349 FIND_PROGRAM(SWIG_EXECUTABLE 
    350   NAMES swig-1.3 swig 
    351     PATHS ${SWIG_DIR} ${SWIG_DIR}/.. ${SWIG_DIR}/../../bin /usr/bin /usr/local/bin ${CMAKE_INSTALL_PREFIX}/bin) 
    352 IF ( NOT SWIG_EXECUTABLE ) 
    353   MESSAGE( FATAL "SWIG not found." ) 
    354 ELSE ( NOT SWIG_EXECUTABLE ) 
    355   MESSAGE( STATUS "SWIG found at ${SWIG_EXECUTABLE}" ) 
    356   ADD_SUBDIRECTORY(bindings) 
    357 ENDIF ( NOT SWIG_EXECUTABLE ) 
    358368 
    359369IF ( BUILD_EXAMPLES )