Age | Commit message (Collapse) | Author |
|
Closes #31242
(cherry picked from commit ceb9aed4e2fe2038063d2487766d863d04846974)
|
|
8.0.34 and remove strict compiled<->runtime version match requirement from non-Windows platforms
(cherry picked from commit b386971229f5ad389be9e22cbb96c39d79ac7beb)
|
|
since 1.89 and has been just a empty dummy library since 1.69
(cherry picked from commit c87a004a1688f5dfe463493fbcd47027ea1dcf2e)
|
|
(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 18fd59d965694b5cd0f62c011875a5d8beaac7e2)
|
|
(#30019)
|
|
(cherry picked from commit cfa838df5de5a36f6ecef5211e9a3ea8e3774d1b)
|
|
|
|
(cherry picked from commit ea68ead90dea3abbfc8bc0c5b3414fb5cc4ca6d1)
|
|
(cherry picked from commit ddba74567c9f6e9cf4596ea9b052d254a0ee50f6)
|
|
(cherry picked from commit 7e51d17a0aa06c7aaf25a836d90487b17383fca7)
|
|
(cherry picked from commit 9bedfece7a81f04e9cec027d1c700d207daa0753)
|
|
(cherry picked from commit 17c69368a351bcea8cd59e1969fbc4999ef88201)
|
|
(cherry picked from commit ade8aa33a1b5b83c7087fd0a29789c6ec750d9ac)
|
|
(cherry picked from commit c9f1606b760d724851c12a6bc13405a3ec03cc0c)
|
|
* Remove cotire
(cherry picked from commit add53fb3ef410812b73a9143cb1a32d09b43002a)
|
|
(cherry picked from commit b8f18fad29df98d5e8dee1ba28cd5f01fbdf9832)
|
|
Closes #28133
(cherry picked from commit e9152679d78c456e05be3743d7fed308c8304555)
|
|
(cherry picked from commit ae6b9e6c41f882f6c0a48a6352b73b3ae098e012)
|
|
Closes #8390
Closes #29427
(cherry picked from commit b888b1b09f71a8b8b4a9d45c804a1f164fb65ac3)
|
|
(cherry picked from commit 592e01cf7a5d7b6f7ec63d30edc09dd9d4062b62)
|
|
(cherry picked from commit 17b20a33531b386eabcd44192a2574de72e64340)
|
|
plain vector with custom static storage allocatlr
(cherry picked from commit b65c3f5f4a4edbc953c405bfacd33f186f3a1931)
|
|
(cherry picked from commit 74dc88eb54751d5cd3eb8c379cdf9b2bdbbaa1ec)
|
|
(cherry picked from commit ba9bbbc9d0c3b80d8954ad6390d23ae3d0f804b2)
|
|
(cherry picked from commit 8da6d1ca761d85458a307893daefae70dcad61f9)
|
|
|
|
* Tests: Update Catch2 to v2.13.9
(cherry picked from commit 189ea0b1a5e4bbaa88638aee54934d4e540ccb50)
|
|
(cherry picked from commit 092ae504f53063cc676d7fce8bec361e3f11ca14)
|
|
remove compatibility code for unsupported versions
(cherry picked from commit f6e72494f185d096f2cce70e646f0761e67e1bc7)
|
|
|
|
|
|
(cherry picked from commit 172e5c3577f99331743f7d3c81de738811781552)
|
|
(cherry picked from commit 203f1197b4ccf7d49212549817dd3b7f21ae8259)
|
|
|
|
Printing enum values as integers was broken before 7.1.0.
Upgrade the library so we include commits
https://github.com/fmtlib/fmt/commit/20d4f2e83677be035a15693127e404c4a5d68ac9
https://github.com/fmtlib/fmt/commit/86287b8d5625ef390da6ef10fc77a872b8ad41ac
which fix the issue.
|
|
(#26598)
|
|
* 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>
|
|
|
|
is set to hierarchical-folders
|
|
|
|
14.2 is the only supported one (Visual Studio 2019)
|
|
To enable the test suite, make sure to configure CMake with -DBUILD_TESTING=1 , since it is disabled by default. The catch2 dependency will be downloaded during configure time.
Also add a new target "tests-common", which includes unit tests for the "common" project. To finally run the tests use the "test" target.
CircleCI: Run unit tests
|
|
|
|
|
|
|
|
C++17 is already mandatory, so it's a safe thing to do
|
|
suppression
|