Age | Commit message (Collapse) | Author |
|
slashes since that is what cmake expects
(cherry picked from commit 26cebef0fe13027c316f47b7e82ad0f49f84268a)
|
|
(cherry picked from commit dbe8d1f11e844dc73c9ce971421e1d71c41bea3d)
|
|
(cherry picked from commit ab5fab5ee9fd0dde509d19ffc26503379a02c41b)
|
|
* Migrate all add_definitions to target_compile_definitions
* Remove -D from preprocessor definitions added by target_compile_definitions (unneccessary, cmake strips it anyway)
* Fixed NO_BUFFERPOOL not being set on g3d if jemalloc is used
* Moved library/compiler specific compile flag settings spread all over various CMakeLists to their related library/compiler file
* Remove ancient manual link flag settings for worldserver
(cherry picked from commit 77fe2745febab9e4362b09750093d831325e6091)
|
|
(cherry picked from commit cfa838df5de5a36f6ecef5211e9a3ea8e3774d1b)
|
|
Closes #8390
Closes #29427
|
|
|
|
|
|
|
|
* Remove cotire
|
|
(#26598)
(cherry picked from commit 12668692ea11b10c7ec472577a87c70f5e0c9a17)
|
|
* CMake: Add WITH_BOOST_STACKTRACE option to use libbacktrace
* Allow to specify where backtrace.h header is with cmake option -DBOOST_STACKTRACE_BACKTRACE_INCLUDE_FILE="/usr/lib/gcc/x86_64-linux-gnu/10/include/backtrace.h"
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
(cherry picked from commit dc78b5a6a7410092df7ac426fbb2f2551072c889)
|
|
comment(linker) encountered in boost headers
|
|
remove compatibility code for unsupported versions
|
|
14.2 is the only supported one (Visual Studio 2019)
(cherry picked from commit 2ea511b9f45d2e8ad33824fd76e848dace264469)
|
|
(cherry picked from commit cf5babc302d43f903b444b97bfdb934545356da2)
|
|
(cherry picked from commit c54dc3ef9273378c55e0c17acef18de731a7f8eb)
|
|
C++17 is already mandatory, so it's a safe thing to do
(cherry picked from commit 202fd41389973322f63186fd8e5a368fce3e1b04)
|
|
(cherry picked from commit 3d3b7f438c6638aed998f4233b809826a3cf0f54)
|
|
instead of whatever current system code page is on windows
(cherry picked from commit 5b4eefb6d8231db95c4ff9cb4090a27683ff3a48)
|
|
name validation
Closes #20094
(cherry picked from commit 6691e41873f255c0f303229b0bd2e5db77a3c879)
|
|
|
|
environment variable, it can now be also passed as command line argument to cmake and fix compile warning with boost 1.73
|
|
|
|
(cherry picked from commit 9f7cc32c6ecd83acce1e8817a9ad3f060121831d)
|
|
* Fixes MSVC linking errors after the recent changes:
"class boost::none_t const & const boost::`anonymous namespace'
::none" (?none@?A0x518851d0@boost@@3AEBVnone_t@2@EB)
already defined in scripts_commands.lib...
* Sets the required version of boost on windows to 1.66
according to the wiki.
(cherrypicked from 3da60f84000bd7ffa5a1516839b84cdee4764448)
|
|
auto happy = new year(2019);
|
|
- Shows detailed information about server setup, useful when reporting a bug:
* rev. hash
* versions of mysql, openssl, boost, cmake
* info about autoupdater
* info about ports (realmlist and current)
* vmap/map/mmap status and folder sizes
* available DBC locales
* TDB version
cherry pick of d18f8b94b0cb5182ef450bec5cafd3c5d74fd00a
Running this command when reporting bugs is MANDATORY (you can censor paths)
|
|
networking stuff
* Based on work done by @dimiandre in PR #21173
Closes #21171
Closes #21173
|
|
auto happy = new year(2018);
|
|
|
|
|
|
Happy new year
|
|
really old compiler
|
|
(works since gcc 4.9)
|
|
|
|
* Sometimes added the definition in MSVC although the test
passed which lead MSVC to rebuild the whole solution
even on a CMAKE_INSTALL_PREFIX change.
|
|
* to make use of cmakes inherited link dependencies which
imports all include directories/ definitions from the link library
(cherry picked from commit 1a572d242593124f986d3ed08710b96a142a6763)
|