Changeset 2831

Show
Ignore:
Timestamp:
11/14/07 22:40:46 (1 year ago)
Author:
prahal
Message:

New EPackage module : replace EDS.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/3rd-party-cmake-modules/modules/FindEPackage.cmake

    r2688 r2831  
    22# Set evolution-data-server headers, libraries and the answer to all questions. 
    33# 
    4 #  LIBEBOOK_INCLUDE_DIR         Location of libebook headers  
     4#  EVOLUTIONDATASERVER_INCLUDE_DIRS         Location of evolution-data-server headers  
     5#  EVOLUTIONDATASERVER_LIBRARIES           List of libaries to use evolution-data-server 
     6
     7#  LIBEBOOK_INCLUDE_DIRS         Location of libebook headers  
    58#  LIBEBOOK_LIBRARIES           List of libaries to use libebook 
    69# 
    7 #  LIBECAL_INCLUDE_DIR         Location of libecal headers  
     10#  LIBECAL_INCLUDE_DIRS         Location of libecal headers  
    811#  LIBECAL_LIBRARIES           List of libaries to use libecal 
    912# 
    10 #  LIBEDATABOOK_INCLUDE_DIR         Location of libedata-book headers  
     13#  LIBEDATABOOK_INCLUDE_DIRS         Location of libedata-book headers  
    1114#  LIBEDATABOOK_LIBRARIES           List of libaries to use libedata-book 
    1215# 
    13 #  LIBEDATACAL_INCLUDE_DIR         Location of libedata-cal headers  
     16#  LIBEDATACAL_INCLUDE_DIRS         Location of libedata-cal headers  
    1417#  LIBEDATACAL_LIBRARIES           List of libaries to use libedata-cal 
    1518# 
    16 #  LIBEDATASERVER_INCLUDE_DIR         Location of libedataserver headers  
     19#  LIBEDATASERVER_INCLUDE_DIRS         Location of libedataserver headers  
    1720#  LIBEDATASERVER_LIBRARIES           List of libaries to use libedataserver 
    1821# 
     
    2528 
    2629 
    27 FIND_PACKAGE( EDS1.2 ) 
    28 FIND_PACKAGE( EDS1.0 ) 
     30FIND_PACKAGE ( EvolutionDataServer1.2 ) 
     31FIND_PACKAGE ( EBook1.2 ) 
     32FIND_PACKAGE ( ECal1.2 ) 
     33FIND_PACKAGE ( EDataBook1.2 ) 
     34FIND_PACKAGE ( EDataCal1.2 ) 
     35FIND_PACKAGE ( EDataServer1.2 ) 
     36IF ( EVOLUTIONDATASERVER1.2_LIBRARIES AND EVOLUTIONDATASERVER1.2_INCLUDE_DIRS )        
     37        IF ( LIBEBOOK1.2_LIBRARIES AND LIBEBOOK1.2_INCLUDE_DIRS )        
     38                IF ( LIBECAL1.2_LIBRARIES AND LIBECAL1.2_INCLUDE_DIRS )  
     39                        IF ( LIBEDATABOOK1.2_LIBRARIES AND LIBEDATABOOK1.2_INCLUDE_DIRS )        
     40                                IF ( LIBEDATACAL1.2_LIBRARIES AND LIBEDATACAL1.2_INCLUDE_DIRS )  
     41                                        IF ( LIBEDATASERVER1.2_LIBRARIES AND LIBEDATASERVER1.2_INCLUDE_DIRS )    
     42                                                SET( EDS1.2_FOUND 1 ) 
     43                                        ELSE ( LIBEDATASERVER1.2_LIBRARIES AND LIBEDATASERVER1.2_INCLUDE_DIRS )  
     44                                                SET( EDS1.2_FOUND 0 ) 
     45                                        ENDIF ( LIBEDATASERVER1.2_LIBRARIES AND LIBEDATASERVER1.2_INCLUDE_DIRS )         
     46                                ELSE ( LIBEDATACAL1.2_LIBRARIES AND LIBEDATACAL1.2_INCLUDE_DIRS )        
     47                                        SET( EDS1.2_FOUND 0 ) 
     48                                ENDIF ( LIBEDATACAL1.2_LIBRARIES AND LIBEDATACAL1.2_INCLUDE_DIRS )       
     49                        ELSE ( LIBEDATABOOK1.2_LIBRARIES AND LIBEDATABOOK1.2_INCLUDE_DIRS )      
     50                                SET( EDS1.2_FOUND 0 ) 
     51                        ENDIF ( LIBEDATABOOK1.2_LIBRARIES AND LIBEDATABOOK1.2_INCLUDE_DIRS )     
     52                ELSE ( LIBECAL1.2_LIBRARIES AND LIBECAL1.2_INCLUDE_DIRS )        
     53                        SET( EDS1.2_FOUND 0 ) 
     54                ENDIF ( LIBECAL1.2_LIBRARIES AND LIBECAL1.2_INCLUDE_DIRS )       
     55        ELSE ( LIBEBOOK1.2_LIBRARIES AND LIBEBOOK1.2_INCLUDE_DIRS )      
     56                SET( EDS1.2_FOUND 0 ) 
     57        ENDIF ( LIBEBOOK1.2_LIBRARIES AND LIBEBOOK1.2_INCLUDE_DIRS )     
     58ELSE ( EVOLUTIONDATASERVER1.2_LIBRARIES AND EVOLUTIONDATASERVER1.2_INCLUDE_DIRS )      
     59        SET( EDS1.2_FOUND 0 ) 
     60ENDIF ( EVOLUTIONDATASERVER1.2_LIBRARIES AND EVOLUTIONDATASERVER1.2_INCLUDE_DIRS )     
     61 
     62 
     63 
    2964 
    3065IF ( EDS1.2_FOUND ) 
    3166  MESSAGE( STATUS "Evolution Data Server 1.2 used." ) 
    32   SET( LIBEBOOK_INCLUDE_DIR ${LIBEBOOK1.2_INCLUDE_DIR} ) 
     67  SET( EVOLUTIONDATASERVER_INCLUDE_DIRS ${EVOLUTIONDATASERVER1.2_INCLUDE_DIRS} ) 
     68  SET( EVOLUTIONDATASERVER_LIBRARIES ${LIBEBOOK1.2_LIBRARIES} ) 
     69  SET( LIBEBOOK_INCLUDE_DIRS ${LIBEBOOK1.2_INCLUDE_DIRS} ) 
    3370  SET( LIBEBOOK_LIBRARIES ${LIBEBOOK1.2_LIBRARIES} ) 
    34   SET( LIBECAL_INCLUDE_DIR ${LIBECAL1.2_INCLUDE_DIR} ) 
     71  SET( LIBECAL_INCLUDE_DIRS ${LIBECAL1.2_INCLUDE_DIRS} ) 
    3572  SET( LIBECAL_LIBRARIES ${LIBECAL1.2_LIBRARIES} ) 
    36   SET( LIBEDATABOOK_INCLUDE_DIR ${LIBEDATABOOK1.2_INCLUDE_DIR} ) 
     73  SET( LIBEDATABOOK_INCLUDE_DIRS ${LIBEDATABOOK1.2_INCLUDE_DIRS} ) 
    3774  SET( LIBEDATABOOK_LIBRARIES ${LIBEDATABOOK1.2_LIBRARIES} ) 
    38   SET( LIBEDATACAL_INCLUDE_DIR ${LIBEDATACAL1.2_INCLUDE_DIR} ) 
     75  SET( LIBEDATACAL_INCLUDE_DIRS ${LIBEDATACAL1.2_INCLUDE_DIRS} ) 
    3976  SET( LIBEDATACAL_LIBRARIES ${LIBEDATACAL1.2_LIBRARIES} ) 
    40   SET( LIBEDATASERVER_INCLUDE_DIR ${LIBEDATASERVER1.2_INCLUDE_DIR} ) 
     77  SET( LIBEDATASERVER_INCLUDE_DIRS ${LIBEDATASERVER1.2_INCLUDE_DIRS} ) 
    4178  SET( LIBEDATASERVER_LIBRARIES ${LIBEDATASERVER1.2_LIBRARIES} ) 
    4279ELSE ( EDS1.2_FOUND ) 
    4380  IF ( EDS1.0_FOUND ) 
    4481    MESSAGE( STATUS "Evolution Data Server 1.0 used." ) 
    45     SET( LIBEBOOK_INCLUDE_DIR ${LIBEBOOK1.0_INCLUDE_DIR} ) 
     82    SET( LIBEBOOK_INCLUDE_DIRS ${LIBEBOOK1.0_INCLUDE_DIRS} ) 
    4683    SET( LIBEBOOK_LIBRARIES ${LIBEBOOK1.0_LIBRARIES} ) 
    47     SET( LIBECAL_INCLUDE_DIR ${LIBECAL1.0_INCLUDE_DIR} ) 
     84    SET( LIBECAL_INCLUDE_DIRS ${LIBECAL1.0_INCLUDE_DIRS} ) 
    4885    SET( LIBECAL_LIBRARIES ${LIBECAL1.0_LIBRARIES} ) 
    49     SET( LIBEDATABOOK_INCLUDE_DIR ${LIBEDATABOOK1.0_INCLUDE_DIR} ) 
     86    SET( LIBEDATABOOK_INCLUDE_DIRS ${LIBEDATABOOK1.0_INCLUDE_DIRS} ) 
    5087    SET( LIBEDATABOOK_LIBRARIES ${LIBEDATABOOK1.0_LIBRARIES} ) 
    51     SET( LIBEDATACAL_INCLUDE_DIR ${LIBEDATACAL1.0_INCLUDE_DIR} ) 
     88    SET( LIBEDATACAL_INCLUDE_DIRS ${LIBEDATACAL1.0_INCLUDE_DIRS} ) 
    5289    SET( LIBEDATACAL_LIBRARIES ${LIBEDATACAL1.0_LIBRARIES} ) 
    53     SET( LIBEDATASERVER_INCLUDE_DIR ${LIBEDATASERVER1.0_INCLUDE_DIR} ) 
     90    SET( LIBEDATASERVER_INCLUDE_DIRS ${LIBEDATASERVER1.0_INCLUDE_DIRS} ) 
    5491    SET( LIBEDATASERVER_LIBRARIES ${LIBEDATASERVER1.0_LIBRARIES} ) 
    5592  ELSE ( EDS1.0_FOUND ) 
    56     MESSAGE( STATUS "Evolution Data Server not found." ) 
     93    MESSAGE( FATAL_ERROR "Evolution Data Server not found." ) 
    5794  ENDIF ( EDS1.0_FOUND ) 
    5895ENDIF ( EDS1.2_FOUND )