Changeset 2831
- Timestamp:
- 11/14/07 22:40:46 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/3rd-party-cmake-modules/modules/FindEPackage.cmake
r2688 r2831 2 2 # Set evolution-data-server headers, libraries and the answer to all questions. 3 3 # 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 5 8 # LIBEBOOK_LIBRARIES List of libaries to use libebook 6 9 # 7 # LIBECAL_INCLUDE_DIR Location of libecal headers10 # LIBECAL_INCLUDE_DIRS Location of libecal headers 8 11 # LIBECAL_LIBRARIES List of libaries to use libecal 9 12 # 10 # LIBEDATABOOK_INCLUDE_DIR Location of libedata-book headers13 # LIBEDATABOOK_INCLUDE_DIRS Location of libedata-book headers 11 14 # LIBEDATABOOK_LIBRARIES List of libaries to use libedata-book 12 15 # 13 # LIBEDATACAL_INCLUDE_DIR Location of libedata-cal headers16 # LIBEDATACAL_INCLUDE_DIRS Location of libedata-cal headers 14 17 # LIBEDATACAL_LIBRARIES List of libaries to use libedata-cal 15 18 # 16 # LIBEDATASERVER_INCLUDE_DIR Location of libedataserver headers19 # LIBEDATASERVER_INCLUDE_DIRS Location of libedataserver headers 17 20 # LIBEDATASERVER_LIBRARIES List of libaries to use libedataserver 18 21 # … … 25 28 26 29 27 FIND_PACKAGE( EDS1.2 ) 28 FIND_PACKAGE( EDS1.0 ) 30 FIND_PACKAGE ( EvolutionDataServer1.2 ) 31 FIND_PACKAGE ( EBook1.2 ) 32 FIND_PACKAGE ( ECal1.2 ) 33 FIND_PACKAGE ( EDataBook1.2 ) 34 FIND_PACKAGE ( EDataCal1.2 ) 35 FIND_PACKAGE ( EDataServer1.2 ) 36 IF ( 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 ) 58 ELSE ( EVOLUTIONDATASERVER1.2_LIBRARIES AND EVOLUTIONDATASERVER1.2_INCLUDE_DIRS ) 59 SET( EDS1.2_FOUND 0 ) 60 ENDIF ( EVOLUTIONDATASERVER1.2_LIBRARIES AND EVOLUTIONDATASERVER1.2_INCLUDE_DIRS ) 61 62 63 29 64 30 65 IF ( EDS1.2_FOUND ) 31 66 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} ) 33 70 SET( LIBEBOOK_LIBRARIES ${LIBEBOOK1.2_LIBRARIES} ) 34 SET( LIBECAL_INCLUDE_DIR ${LIBECAL1.2_INCLUDE_DIR} )71 SET( LIBECAL_INCLUDE_DIRS ${LIBECAL1.2_INCLUDE_DIRS} ) 35 72 SET( LIBECAL_LIBRARIES ${LIBECAL1.2_LIBRARIES} ) 36 SET( LIBEDATABOOK_INCLUDE_DIR ${LIBEDATABOOK1.2_INCLUDE_DIR} )73 SET( LIBEDATABOOK_INCLUDE_DIRS ${LIBEDATABOOK1.2_INCLUDE_DIRS} ) 37 74 SET( LIBEDATABOOK_LIBRARIES ${LIBEDATABOOK1.2_LIBRARIES} ) 38 SET( LIBEDATACAL_INCLUDE_DIR ${LIBEDATACAL1.2_INCLUDE_DIR} )75 SET( LIBEDATACAL_INCLUDE_DIRS ${LIBEDATACAL1.2_INCLUDE_DIRS} ) 39 76 SET( LIBEDATACAL_LIBRARIES ${LIBEDATACAL1.2_LIBRARIES} ) 40 SET( LIBEDATASERVER_INCLUDE_DIR ${LIBEDATASERVER1.2_INCLUDE_DIR} )77 SET( LIBEDATASERVER_INCLUDE_DIRS ${LIBEDATASERVER1.2_INCLUDE_DIRS} ) 41 78 SET( LIBEDATASERVER_LIBRARIES ${LIBEDATASERVER1.2_LIBRARIES} ) 42 79 ELSE ( EDS1.2_FOUND ) 43 80 IF ( EDS1.0_FOUND ) 44 81 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} ) 46 83 SET( LIBEBOOK_LIBRARIES ${LIBEBOOK1.0_LIBRARIES} ) 47 SET( LIBECAL_INCLUDE_DIR ${LIBECAL1.0_INCLUDE_DIR} )84 SET( LIBECAL_INCLUDE_DIRS ${LIBECAL1.0_INCLUDE_DIRS} ) 48 85 SET( LIBECAL_LIBRARIES ${LIBECAL1.0_LIBRARIES} ) 49 SET( LIBEDATABOOK_INCLUDE_DIR ${LIBEDATABOOK1.0_INCLUDE_DIR} )86 SET( LIBEDATABOOK_INCLUDE_DIRS ${LIBEDATABOOK1.0_INCLUDE_DIRS} ) 50 87 SET( LIBEDATABOOK_LIBRARIES ${LIBEDATABOOK1.0_LIBRARIES} ) 51 SET( LIBEDATACAL_INCLUDE_DIR ${LIBEDATACAL1.0_INCLUDE_DIR} )88 SET( LIBEDATACAL_INCLUDE_DIRS ${LIBEDATACAL1.0_INCLUDE_DIRS} ) 52 89 SET( LIBEDATACAL_LIBRARIES ${LIBEDATACAL1.0_LIBRARIES} ) 53 SET( LIBEDATASERVER_INCLUDE_DIR ${LIBEDATASERVER1.0_INCLUDE_DIR} )90 SET( LIBEDATASERVER_INCLUDE_DIRS ${LIBEDATASERVER1.0_INCLUDE_DIRS} ) 54 91 SET( LIBEDATASERVER_LIBRARIES ${LIBEDATASERVER1.0_LIBRARIES} ) 55 92 ELSE ( EDS1.0_FOUND ) 56 MESSAGE( STATUS"Evolution Data Server not found." )93 MESSAGE( FATAL_ERROR "Evolution Data Server not found." ) 57 94 ENDIF ( EDS1.0_FOUND ) 58 95 ENDIF ( EDS1.2_FOUND )
