Age | Commit message (Collapse) | Author |
|
-DCMAKE_INSTALL_PREFIX cmake option, it an internal cmake variable since version 3.2
|
|
On newer versions of Xcode, the preprocessor macro #DEBUG is not defined by default. In order to set the debug flag it has to be set manually. If this does not happen then in the "Common.h" file the preprocessor will assume that we are building under a release mode instead of the debug mode.
Ref: ad0cc83c842231fedd1eb9afe962176c17dc72ff
|
|
|
|
|
|
* 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
|
|
cache variables
|
|
|
|
mesh_extractor is not ready for production and it will be developed
in a different branch
|
|
|
|
be default initialized for all builds, even when using WITH_WARNINGS
|
|
Happy new year
|
|
Thanks @Aridev
Closes #13820
|
|
Update 4 (includes 3) can be downloaded at http://www.microsoft.com/en-us/download/details.aspx?id=44921
Closes #13813
|
|
new behavior: elements of array 'array' will be default initialized
"If you want the new behavior, which is likely, because the array was explicitly added to the constructor's member initialization list, use the warning pragma to disable the warning. The new behavior should be fine for most users."
|
|
|
|
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
|
|
It has been replaced by bnetserver since grunt was deprecated
|
|
When ZMQ version is not found in the registry it will enumerate possible .lib names and try to find those
|
|
|
|
bloerwald/cmake/use_CMAKE_BUILD_TYPE_with_clang_as_well
cmake: use $CMAKE_BUILD_TYPE instead of $CONFIGURATION as BUILD_DIRECTIVE
|
|
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
|
|
|
|
febb26d4b711762b1ee605705e7fa949b9871df1
|
|
|
|
|
|
bnetserver using ZeroMQ library.
* Implemented ToonReady and ToonLoggedOut battle.net packets
|
|
doesn't make sense in debug builds and interferes with Edit and Continue
Closes #13233
|
|
|
|
|
|
Ref https://github.com/TrinityCore/TrinityCore/issues/12969#issuecomment-54322244
|
|
|
|
Windows users are now required to download and install mysql server with headers and libraries
|
|
*Mac OS X fires off over 200 warnings related to gsoap about the deprecated register method. CMake has been patched to remove this warning.
*Updated all occurences of finite() to std::isfinite. The method finite() is not standardized by anyone aside from BSD. std::isfinite() however is standarized by C++
*Removed -ncurses and -pthread from OS X compilation. Now that we use Boost and C++11 there is no longer a need for pthread in OS X. All it does is throw a warning. However, ncurses isn't needed either as it's built into the OS X SDK and linked by default.
Note: There are only 5 remaining warnings left when compiling on OS X. I did not attempt to fix these as they were related to 3rd party libraries statically linked into the code. The 5 warnings left are all related to unused variables.
|
|
|
|
|
|
|
|
changes and cmake fix)
Conflicts:
src/server/worldserver/Main.cpp
|
|
was installed to the default locations
|
|
|
|
|
|
Ensure that the correct packet sizes are read in the authserver.
Added some try catch to the authserver to deal with boost exceptions (this part is not finished)
|
|
|
|
|
|
|
|
|
|
|