summaryrefslogtreecommitdiff
path: root/src/cmake
diff options
context:
space:
mode:
authorKargatum <dowlandtop@yandex.com>2021-06-22 11:21:07 +0700
committerGitHub <noreply@github.com>2021-06-22 06:21:07 +0200
commit9ac6fddcae9837f468f52369f0f963da7c41569a (patch)
treee8ff4b0ee6f14167cb532c0927335bfdc47b98f0 /src/cmake
parent2a2e54d8c586370bf82fee3d9e5b360af358bd6e (diff)
feat(Core/Database): port TrinityCore database API (#5611)
Diffstat (limited to 'src/cmake')
-rw-r--r--src/cmake/showoptions.cmake9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/cmake/showoptions.cmake b/src/cmake/showoptions.cmake
index 3ee69ae695..c0955eefcb 100644
--- a/src/cmake/showoptions.cmake
+++ b/src/cmake/showoptions.cmake
@@ -144,6 +144,15 @@ else()
message("* Show source tree : No (For UNIX default)")
endif()
+if(WITH_STRICT_DATABASE_TYPE_CHECKS)
+ message("")
+ message(" *** WITH_STRICT_DATABASE_TYPE_CHECKS - WARNING!")
+ message(" *** Validates uses of database Get***() functions from Field class")
+ message(" *** invalid calls will result in returning value 0")
+ message(" *** NOT COMPATIBLE WITH MARIADB!")
+ add_definitions(-DACORE_STRICT_DATABASE_TYPE_CHECKS)
+endif()
+
if(BUILD_SHARED_LIBS)
message("")
message(" *** WITH_DYNAMIC_LINKING - INFO!")