~ubuntu-branches/ubuntu/wily/qgis/wily

« back to all changes in this revision

Viewing changes to cmake/FindSqlite3.cmake

  • Committer: Bazaar Package Importer
  • Author(s): Johan Van de Wauw
  • Date: 2010-07-11 20:23:24 UTC
  • mfrom: (3.1.4 squeeze)
  • Revision ID: james.westby@ubuntu.com-20100711202324-5ktghxa7hracohmr
Tags: 1.4.0+12730-3ubuntu1
* Merge from Debian unstable (LP: #540941).
* Fix compilation issues with QT 4.7
* Add build-depends on libqt4-webkit-dev 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
# CMake module to search for Sqlite3 library
3
 
#
4
 
# If it's found it sets SQLITE3_FOUND to TRUE
5
 
# and following variables are set:
6
 
#    SQLITE3_INCLUDE_DIR
7
 
#    SQLITE3_LIBRARY
8
 
 
9
 
 
10
 
FIND_PATH(SQLITE3_INCLUDE_DIR sqlite3.h /usr/local/include /usr/include c:/msys/local/include)
11
 
 
12
 
FIND_LIBRARY(SQLITE3_LIBRARY NAMES sqlite3 PATHS /usr/local/lib /usr/lib c:/msys/local/lib)
13
 
 
14
 
IF (SQLITE3_INCLUDE_DIR AND SQLITE3_LIBRARY)
15
 
   SET(SQLITE3_FOUND TRUE)
16
 
ENDIF (SQLITE3_INCLUDE_DIR AND SQLITE3_LIBRARY)
17
 
 
18
 
 
19
 
IF (SQLITE3_FOUND)
20
 
 
21
 
   IF (NOT SQLITE3_FIND_QUIETLY)
22
 
      MESSAGE(STATUS "Found Sqlite3: ${SQLITE3_LIBRARY}")
23
 
   ENDIF (NOT SQLITE3_FIND_QUIETLY)
24
 
 
25
 
ELSE (SQLITE3_FOUND)
26
 
 
27
 
   IF (SQLITE3_FIND_REQUIRED)
28
 
      MESSAGE(FATAL_ERROR "Could not find Sqlite3")
29
 
   ENDIF (SQLITE3_FIND_REQUIRED)
30
 
 
31
 
ENDIF (SQLITE3_FOUND)
 
1
 
 
2
# CMake module to search for Sqlite3 library
 
3
#
 
4
# If it's found it sets SQLITE3_FOUND to TRUE
 
5
# and following variables are set:
 
6
#    SQLITE3_INCLUDE_DIR
 
7
#    SQLITE3_LIBRARY
 
8
 
 
9
 
 
10
# FIND_PATH and FIND_LIBRARY normally search standard locations
 
11
# before the specified paths. To search non-standard paths first,
 
12
# FIND_* is invoked first with specified paths and NO_DEFAULT_PATH
 
13
# and then again with no specified paths to search the default
 
14
# locations. When an earlier FIND_* succeeds, subsequent FIND_*s
 
15
# searching for the same item do nothing. 
 
16
FIND_PATH(SQLITE3_INCLUDE_DIR sqlite3.h
 
17
  "$ENV{LIB_DIR}/include"
 
18
  "$ENV{LIB_DIR}/include/sqlite"
 
19
  #mingw
 
20
  c:/msys/local/include
 
21
  NO_DEFAULT_PATH
 
22
  )
 
23
FIND_PATH(SQLITE3_INCLUDE_DIR sqlite3.h)
 
24
 
 
25
FIND_LIBRARY(SQLITE3_LIBRARY NAMES sqlite3 sqlite3_i PATHS
 
26
  "$ENV{LIB_DIR}/lib"
 
27
  #mingw
 
28
  c:/msys/local/lib
 
29
  NO_DEFAULT_PATH
 
30
  )
 
31
FIND_LIBRARY(SQLITE3_LIBRARY NAMES sqlite3)
 
32
 
 
33
IF (SQLITE3_INCLUDE_DIR AND SQLITE3_LIBRARY)
 
34
   SET(SQLITE3_FOUND TRUE)
 
35
ENDIF (SQLITE3_INCLUDE_DIR AND SQLITE3_LIBRARY)
 
36
 
 
37
 
 
38
IF (SQLITE3_FOUND)
 
39
 
 
40
   IF (NOT SQLITE3_FIND_QUIETLY)
 
41
      MESSAGE(STATUS "Found Sqlite3: ${SQLITE3_LIBRARY}")
 
42
   ENDIF (NOT SQLITE3_FIND_QUIETLY)
 
43
 
 
44
ELSE (SQLITE3_FOUND)
 
45
 
 
46
   IF (SQLITE3_FIND_REQUIRED)
 
47
      MESSAGE(FATAL_ERROR "Could not find Sqlite3")
 
48
   ENDIF (SQLITE3_FIND_REQUIRED)
 
49
 
 
50
ENDIF (SQLITE3_FOUND)