more cleanup and and reducing differences with TC

This commit is contained in:
Luis
2026-09-05 16:26:56 +02:00
parent 13ebebde48
commit b97daeabff
5 changed files with 27 additions and 34 deletions
-30
View File
@@ -23,33 +23,3 @@ nbproject/*
cmake-build-*/* cmake-build-*/*
.vs .vs
*.user *.user
.aider*
# Build artifacts and logs
*.exe
*.log
build_*.txt
build_*.bat
worldserver_*.exe
*_build.log
*_output.txt
final_*.txt
test_*.bat
# Python temporary files
*.tmp.*
*.pyc
__pycache__/
# SQL dumps and temporary data
*.sql.backup
# Claude Code Enhancement - Environment variables (contains secrets)
.env
.env.local
# Playerbot vendored dependencies (tracked via git submodules)
# Git automatically manages submodule contents via .gitmodules
# build*/ pattern above catches TBB build artifacts
phase7a-compile-log.txt
+1 -1
View File
@@ -86,7 +86,7 @@ add_subdirectory(src)
include(CTest) include(CTest)
if(BUILD_TESTING) if(BUILD_TESTING)
list(APPEND CMAKE_MODULE_PATH list(APPEND CMAKE_MODULE_PATH
"${Catch2_SOURCE_DIR}/extras") "${Catch2_SOURCE_DIR}/contrib")
include(Catch) include(Catch)
add_subdirectory(tests) add_subdirectory(tests)
+23
View File
@@ -0,0 +1,23 @@
# This file is part of the TrinityCore Project. See AUTHORS file for Copyright information
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# This file is run right before CMake starts configuring the sourcetree
# Example: Force CMAKE_INSTALL_PREFIX to be preloaded with something before
# doing the actual first "configure"-part - allows for hardforcing
# destinations elsewhere in the CMake buildsystem (commented out on purpose)
# Override CMAKE_INSTALL_PREFIX on Windows platforms
#if(WIN32)
# if(NOT CYGWIN)
# set(CMAKE_INSTALL_PREFIX
# "" CACHE PATH "Default install path")
# endif()
#endif()
+1 -1
View File
@@ -11,7 +11,7 @@ build_script:
- cmd: >- - cmd: >-
git config user.email "[email protected]" && git config user.name "AppVeyor" git config user.email "[email protected]" && git config user.name "AppVeyor"
cmake -S . -B .\build -G"Visual Studio 17 2022" -A x64 -DSCRIPTS=dynamic -DWITH_WARNINGS_AS_ERRORS=OFF -DTOOLS=ON cmake -S . -B .\build -G"Visual Studio 17 2022" -A x64 -DSCRIPTS=dynamic -DWITH_WARNINGS_AS_ERRORS=ON -DTOOLS=ON
cd build cd build
+2 -2
View File
@@ -40,8 +40,8 @@
// Database updater base information // Database updater base information
#define DATABASE_MYSQL_EXECUTABLE R"(@MYSQL_EXECUTABLE@)" #define DATABASE_MYSQL_EXECUTABLE R"(@MYSQL_EXECUTABLE@)"
#define DATABASE_FULL_DATABASE "TDB_full_world_1127.26011_2026_01_14.sql" #define DATABASE_FULL_DATABASE "TDB_full_world_1125.25101_2025_10_29.sql"
#define DATABASE_HOTFIXES_DATABASE "TDB_full_hotfixes_1127.26011_2026_01_14.sql" #define DATABASE_HOTFIXES_DATABASE "TDB_full_hotfixes_1125.25101_2025_10_29.sql"
// Windows resource defines // Windows resource defines
#define TRINITY_COMPANYNAME_STR "TrinityCore Developers" #define TRINITY_COMPANYNAME_STR "TrinityCore Developers"