Age | Commit message (Collapse) | Author |
|
* I wasn't able to work arround a path which contains spaces,
since it seems like a CMake specific issue.
* Closes #16947
(cherry picked from commit 42eeb28a8b9c1f3ae2d667e4238e956a4a95bd6c)
|
|
* Closes #16951
(cherry picked from commit 81cee237758e5e83ae58efbb5bf7e6ca819dfe0e)
|
|
* 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.
|
|
|
|
|
|
* Set the default option to hierarchical
* Add a new "hierarchical-folders" option which enables folders inside IDE's.
(cherry picked from commit bf773ccc417b47d01502c8151cea6188e33e16aa)
|
|
(cherry picked from commit abda7a910a760687f9c1b9e0893314e04982c0f1)
|
|
(cherry picked from commit 2413a82b9343178b613bc6309125eecec8aa9123)
|
|
* to make use of cmakes inherited link dependencies which
imports all include directories/ definitions from the link library
(cherry picked from commit 1a572d242593124f986d3ed08710b96a142a6763)
|
|
* A PCH is still generated for every target which was passed to the macro
* Resolves naming conflicts when using the same PCH header from multiple projects
* Ref #15671
(cherry picked from commit a974574d6e810799298e82776ccd85be0ae6d4d5)
|
|
|
|
|
|
Happy new year (Again new year with idiots ...)
|
|
|
|
|
|
Closes #15357
New library dependency: Boost.Regex
|
|
|
|
Fix Boost libraries not being found by CMake when targeting Visual Studio 2015 with Boost installed using the binaries.
Fixes #15277
(cherry picked from commit ca940548bfbeff585983aa537da036f75d3f0f7b)
|
|
Looking for folders like ".../MySQL/*/include" matches the MySQL Connector C libs which caused some problems.
Related #15072, #15068
P.S ".../MySQL/MySQL Server*/include" doesn't work
|
|
has not been found
|
|
|
|
Update FindMySQL.cmake
|
|
-DCMAKE_INSTALL_PREFIX cmake option, it an internal cmake variable since version 3.2
|
|
Replace hardcoded paths to C:/Program Files
|
|
Simplify path lookups of the MySQL installation on Windows
|
|
|
|
* It let ide's (like vs) display the source tree.
* Disabled by default.
* Soft requirement is cmake >= 2.8.12 .
* Offers 2 modes: flat & hierarchical.
* For detailed description see #14471
* Thanks @click for help and advises.
* Closes #14471
(cherry picked from commit c386711972260aa7b877cdc8cb49d24576ce1902)
Conflicts:
src/server/authserver/CMakeLists.txt
|
|
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 ,-)
Signed-off-by: Naios <naios-dev@live.de>
Signed-off-by: Nayd <dnpd.dd@gmail.com>
|
|
Closes #14284
|
|
|
|
|
|
Happy new year
|
|
|
|
http://www.boost.org/doc/libs/1_57_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.boost_deprecated_macros
|
|
When ZMQ version is not found in the registry it will enumerate possible .lib names and try to find those
|
|
|
|
Issues related to boost::filesystem and scoped enums
|
|
modification, move to tools, integrate into cmake
note: no longer downloads nonexistent modules
note: now throws on not finding patterns
new dependency: boost.filesystem
Closes #13471
|
|
|
|
|
|
bnetserver using ZeroMQ library.
* Implemented ToonReady and ToonLoggedOut battle.net packets
|
|
|
|
Ref https://github.com/TrinityCore/TrinityCore/issues/12969#issuecomment-54322244
|
|
|
|
|
|
|
|
changes and cmake fix)
Conflicts:
src/server/worldserver/Main.cpp
|
|
was installed to the default locations
|
|
|
|
|