diff --git a/CMakeLists.txt b/CMakeLists.txt index a8cb73dfc36cc4d4e55f9ad0ec4a78df5f7b21ab..6f44cb139439a9a74c82b45382b28b0a8ad46dd5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,21 @@ set(CMAKE_MODULE_PATH "cmake_modules") set(cppunit_DIR "${CMAKE_SOURCE_DIR}/cmake_modules") find_package(cppunit) +set(sqlite3_DIR "${CMAKE_SOURCE_DIR}/cmake_modules") +find_package(sqlite3) + +message("Supported features") +message("------------------") + +if (SQLITE3_FOUND) + ADD_DEFINITIONS(-DWITH_SQLITE) + include_directories(SQLITE3_INCLUDE_DIR) + message("SQLite3 : yes") +else (SQLITE3_FOUND) + set(SQLITE3_LIBRARIES "") + message("SQLite3 : no") +endif (SQLITE3_FOUND) + if(CMAKE_BUILD_TYPE MATCHES Debug) ADD_DEFINITIONS(-ggdb) ADD_DEFINITIONS(-DDEBUG) @@ -20,7 +35,9 @@ if(CMAKE_BUILD_TYPE MATCHES Debug) ADD_DEFINITIONS(-Woverloaded-virtual) ADD_DEFINITIONS(-Wsign-promo) ADD_DEFINITIONS(-Wundef -Wunused) - message(STATUS "Build type is set to Debug") + message("Debug : yes") +else(CMAKE_BUILD_TYPE MATCHES Debug) + message("Debug : no") endif(CMAKE_BUILD_TYPE MATCHES Debug) SET(TRANSPORT_VERSION 2.0) @@ -29,3 +46,5 @@ include_directories(include) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(include) ADD_SUBDIRECTORY(examples) + +message("------------------")