Merge the switch to the system lua installation from master.
[fail.git] / FindSQLite.cmake
blob0c14ade0e4a409a5e8ca5347115e5c3cf020fa5a
1 # Look for SQLite.
2 # Once done, it will set SQLITE_FOUND to true, SQLITE_LIBRARY and SQLITE_INCLUDE_DIR.
4 set( SQLITE_FOUND "NO" )
6 find_path( SQLITE_INCLUDE_DIR
7         sqlite3.h
9         /usr/include
10         /usr/local/include
11         /opt/local/include
12         /sw/include
15 find_library( SQLITE_LIBRARY
16         sqlite3
17         
18         /usr/lib
19         /usr/local/lib
20         /opt/local/lib
21         /sw/lib
24 # TODO: check that version is >=3.5.0 (for the incremental blob IO features and open_v2)
26 if( SQLITE_INCLUDE_DIR AND SQLITE_LIBRARY )
27         set( SQLITE_FOUND "YES" )
28 endif( SQLITE_INCLUDE_DIR AND SQLITE_LIBRARY )
30 if( SQLITE_FOUND )
31         if( NOT SQLITE_FIND_QUIETLY )
32                 message( STATUS "Found SQLite: ${SQLITE_LIBRARY}" )
33         endif( NOT SQLITE_FIND_QUIETLY )
34 else( SQLITE_FOUND )
35         if( SQLITE_FIND_REQUIRED )
36                 message( FATAL_ERROR "Could not find SQLite" )
37         endif( SQLITE_FIND_REQUIRED )
38 endif( SQLITE_FOUND )