comparison Resources/CMake/SQLiteConfiguration.cmake @ 1334:7f0aa3c0f659

code improvements
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 30 Mar 2015 15:28:19 +0200
parents ee0d5abf7958
children 4bed63189508
comparison
equal deleted inserted replaced
1333:732b6a4ed541 1334:7f0aa3c0f659
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)
32 message("SQLite include dir: ${SQLITE_INCLUDE_DIR}")
33
31 # Autodetection of the version of SQLite 34 # Autodetection of the version of SQLite
32 file(STRINGS "/usr/include/sqlite3.h" SQLITE_VERSION_NUMBER1 REGEX "#define SQLITE_VERSION_NUMBER.*$") 35 file(STRINGS "${SQLITE_INCLUDE_DIR}/sqlite3.h" SQLITE_VERSION_NUMBER1 REGEX "#define SQLITE_VERSION_NUMBER.*$")
33 string(REGEX REPLACE "#define SQLITE_VERSION_NUMBER(.*)$" "\\1" SQLITE_VERSION_NUMBER ${SQLITE_VERSION_NUMBER1}) 36 string(REGEX REPLACE "#define SQLITE_VERSION_NUMBER(.*)$" "\\1" SQLITE_VERSION_NUMBER ${SQLITE_VERSION_NUMBER1})
34 37
35 message("Detected version of SQLite: ${SQLITE_VERSION_NUMBER}") 38 message("Detected version of SQLite: ${SQLITE_VERSION_NUMBER}")
36 39
37 IF (${SQLITE_VERSION_NUMBER} LESS 3007000) 40 IF (${SQLITE_VERSION_NUMBER} LESS 3007000)