comparison Resources/CMake/SQLiteConfiguration.cmake @ 1335:4bed63189508

enhanced header lookup
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 30 Mar 2015 15:40:38 +0200
parents 7f0aa3c0f659
children 0a67a502c90f
comparison
equal deleted inserted replaced
1334:7f0aa3c0f659 1335:4bed63189508
26 CHECK_INCLUDE_FILE_CXX(sqlite3.h HAVE_SQLITE_H) 26 CHECK_INCLUDE_FILE_CXX(sqlite3.h HAVE_SQLITE_H)
27 if (NOT HAVE_SQLITE_H) 27 if (NOT HAVE_SQLITE_H)
28 message(FATAL_ERROR "Please install the libsqlite3-dev package") 28 message(FATAL_ERROR "Please install the libsqlite3-dev package")
29 endif() 29 endif()
30 30
31 find_path(SQLITE_INCLUDE_DIR sqlite3.h) 31 find_path(SQLITE_INCLUDE_DIR sqlite3.h
32 /usr/include
33 /usr/local/include
34 )
32 message("SQLite include dir: ${SQLITE_INCLUDE_DIR}") 35 message("SQLite include dir: ${SQLITE_INCLUDE_DIR}")
33 36
34 # Autodetection of the version of SQLite 37 # Autodetection of the version of SQLite
35 file(STRINGS "${SQLITE_INCLUDE_DIR}/sqlite3.h" SQLITE_VERSION_NUMBER1 REGEX "#define SQLITE_VERSION_NUMBER.*$") 38 file(STRINGS "${SQLITE_INCLUDE_DIR}/sqlite3.h" SQLITE_VERSION_NUMBER1 REGEX "#define SQLITE_VERSION_NUMBER.*$")
36 string(REGEX REPLACE "#define SQLITE_VERSION_NUMBER(.*)$" "\\1" SQLITE_VERSION_NUMBER ${SQLITE_VERSION_NUMBER1}) 39 string(REGEX REPLACE "#define SQLITE_VERSION_NUMBER(.*)$" "\\1" SQLITE_VERSION_NUMBER ${SQLITE_VERSION_NUMBER1})