Age | Commit message (Collapse) | Author |
|
|
|
* Build/CI: Add Circle CI
* Fix travis
|
|
* Travis/CI: Upgrade to xenial image
* Travis/CI: Remove old Travis configuration
|
|
|
|
(cherry picked from commit 38baf3800b0506f3ee28238e3ee87d43be63ca76)
|
|
* This is the current GCC version of debian 9
|
|
|
|
|
|
|
|
Ref https://docs.travis-ci.com/user/build-environment-updates/2016-12-02/
(cherry picked from commit 49ac4ab6238d3144548ed8ce6b41ae9ea192e6c8)
# Conflicts:
# .travis.yml
|
|
Cherry pick from https://github.com/TrinityCoreLegacy/TrinityCore/commit/9d2fca3d2b44340af08d906c2f5907189c54e760
|
|
|
|
|
|
* Fixes the travis build
* Ref 8778829a98e3d605
(cherry picked from commit e3a583646edd736176e5b4614b69fa794bc83c5b)
|
|
* Makes it possible to define the linkage for every module
* Move the ScriptPCH into the root directory
* Changes the SCRIPTS cmake variable to a string type:
-> -DSCRIPTS=0 is -DSCRIPTS="minimal-static" now
(builds commands and spells statically)
-> -DSCRIPTS=1 is -DSCRIPTS="static" now
(builds all modules statically)
-> -DSCRIPTS="dynamic"
(builds all modules dynamically)
-> Also the default value which is provided by the SCRIPTS
variable is overwriteable through the SCRIPTS_COMMANDS,
SCRIPTS_SPELLS... variable.
(cherry picked from commit 848b8a4136a4b395bfab74899520c74812d7f08e)
|
|
(cherry picked from commit 373d7104c14f1e4fc64c41e25eee0f7f672c2b74)
|
|
(cherry picked from commit 03917c79cdecb906912d9a94ac5ccdaecc8f62e1)
|
|
* makes it possible to access exported singletons from other shared lib's.
* reduces binary size
(cherry picked from commit f4e0945b13a70225684e7421d9542efae6a47c89)
|
|
* Since we require at least version 3.0 now
|
|
|
|
displayed instead of failing after the first one
|
|
* Will mark the travis build as failed when the database updater is broken.
|
|
the sources
|
|
|
|
new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp
Make sure you re-run cmake, because boost::iostreams was added as dependency.
Maybe you need to install libboost-iostreams1.55-dev on unix as well.
Import every update manual until (included) those INSERT IGNORE updates for each database.
Thanks DDuarte and Shauren for your amazing ideas, help and advises.
In hope that nobody gets a "Your database structure is not up to date..." anymore ,-)
(cherry picked from commit 352012e53173372ebc82898e1b6854c983b01b25)
(cherry picked from commit 1f7f9feafc3f5017d617634ae993d2cdf4430920)
For 3.3.5:
* Synchronized ConfigureBoost.cmake with 6.x, libboost-filesystem1.55-dev also added as dependency!
Signed-off-by: Naios <naios-dev@live.de>
Signed-off-by: Nayd <dnpd.dd@gmail.com>
|
|
|
|
|
|
|
|
Forgot in e08efb89e4709c0a6f82e616780b738b9e8ee399
|
|
Also increase parallel build to 10 from 4 (if it is going to fail anyway it can at least fail fast)
|
|
killed builds"
This reverts commit 32673f63c57612fde9dfb3dcd0f67b2a459fa7ca.
|
|
|
|
Simply because people can't read instruction guides...
|
|
It generates a lot of warnings and it is not useful to test build
|
|
This way the automated build with error if sqls contain errors.
Do NOT import world_database.sql, keep using TDB releases.
|
|
|
|
Also added master and 4.3.4 build status to the README
|
|
|
|
It was a good idea but it doesn't work in pratice.
|
|
|
|
|
|
to readme
|
|
|
|
|
|
|
|
|