diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index d365b8a..8bc69a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,26 @@ ENDIF() # where to look for cmake modules SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMake/Modules) +OPTION(WITH_SQLITE "Enable Sqlite support (used by default)" ON) +OPTION(WITH_MYSQL "Enable building of tranlations" OFF) +OPTION(ENABLE_LUA "Enable Lua scripting support" OFF) + +# Exclude Sqlite support if the MySQL support was asked. +IF(WITH_MYSQL) + SET(WITH_SQLITE OFF) + SET(WITH_POSTGRESQL OFF) +ENDIF() + +IF(WITH_POSTGRESQL) + SET(WITH_SQLITE OFF) + SET(WITH_MYSQL OFF) +ENDIF() + +IF(WITH_SQLITE) + SET(WITH_MYSQL OFF) + SET(WITH_POSTGRESQL OFF) +ENDIF() + IF (WIN32) SET(PKG_DATADIR ".") SET(PKG_BINDIR ".") @@ -31,4 +51,3 @@ ELSE (WIN32) ENDIF (WIN32) ADD_SUBDIRECTORY(src) - |