root/CMake_modules/FindXERCES.cmake @ 113

Revision 113, 1.3 kB (checked in by smidl, 16 years ago)

compilace na linuxu

Line 
1# - Find XERCES
2# Find the native XERCES includes and library
3# This module defines
4#  XERCES_INCLUDE_DIR, where to find acml.h, etc.
5#  XERCES_LIBRARIES, the libraries needed to use XERCES.
6#  XERCES_FOUND, If false, do not try to use XERCES.
7# also defined, but not for general use are
8#  XERCES_LIBRARY, where to find the XERCES library.
9
10FIND_PATH(XERCES_INCLUDE_DIR /xercesc/util/XercesVersion.hpp
11        "${XERCES_DIR}\\include"
12 )
13
14FIND_LIBRARY(XERCES_LIBRARY
15  NAMES 
16      xerces-c
17# TODO - jsou vazne vsecky potreba??
18  PATHS
19    "${XERCES_DIR}\\lib"
20    /usr/local/lib
21    /usr/lib
22  )
23
24IF (XERCES_LIBRARY AND XERCES_INCLUDE_DIR)
25    SET(XERCES_LIBRARIES ${XERCES_LIBRARY})
26    SET(XERCES_FOUND "YES")
27ELSE (XERCES_LIBRARY AND XERCES_INCLUDE_DIR)
28  SET(XERCES_FOUND "NO")
29ENDIF (XERCES_LIBRARY AND XERCES_INCLUDE_DIR)
30
31IF (XERCES_FOUND)
32   IF (NOT XERCES_FIND_QUIETLY)
33      MESSAGE(STATUS "Found XERCES: ${XERCES_LIBRARIES}")
34   ENDIF (NOT XERCES_FIND_QUIETLY)
35ELSE (XERCES_FOUND)
36   IF (XERCES_FIND_REQUIRED)
37      MESSAGE(FATAL_ERROR "Could not find XERCES library")
38   ENDIF (XERCES_FIND_REQUIRED)
39ENDIF (XERCES_FOUND)
40
41# Deprecated declarations.
42GET_FILENAME_COMPONENT (NATIVE_XERCES_LIB_PATH ${XERCES_LIBRARY} PATH)
43
44MARK_AS_ADVANCED(
45  XERCES_LIBRARY
46  XERCES_INCLUDE_DIR
47  )
Note: See TracBrowser for help on using the browser.