1
0
mirror of https://github.com/luanti-org/minetestmapper.git synced 2025-10-08 22:45:42 +02:00

Properly support -DENABLE_REDIS=TRUE even if library is not found

This commit is contained in:
sfan5
2020-03-27 16:27:55 +01:00
parent 84c4fc40f8
commit 04b9dffb11
2 changed files with 16 additions and 5 deletions

View File

@@ -95,6 +95,7 @@ if(ENABLE_POSTGRESQL)
include_directories(${PostgreSQL_INCLUDE_DIRS})
else()
message(STATUS "PostgreSQL not found!")
set(PostgreSQL_LIBRARIES "")
endif()
endif(ENABLE_POSTGRESQL)
@@ -112,9 +113,10 @@ if(ENABLE_LEVELDB)
set(USE_LEVELDB TRUE)
message(STATUS "LevelDB backend enabled")
include_directories(${LEVELDB_INCLUDE_DIR})
else(LEVELDB_LIBRARY AND LEVELDB_INCLUDE_DIR)
else()
message(STATUS "LevelDB not found!")
endif(LEVELDB_LIBRARY AND LEVELDB_INCLUDE_DIR)
set(LEVELDB_LIBRARY "")
endif()
endif(ENABLE_LEVELDB)
# Libraries: redis
@@ -131,9 +133,10 @@ if(ENABLE_REDIS)
set(USE_REDIS TRUE)
message(STATUS "redis backend enabled")
include_directories(${REDIS_INCLUDE_DIR})
else(REDIS_LIBRARY AND REDIS_INCLUDE_DIR)
else()
message(STATUS "redis not found!")
endif(REDIS_LIBRARY AND REDIS_INCLUDE_DIR)
set(REDIS_LIBRARY "")
endif()
endif(ENABLE_REDIS)
# Compiling & Linking