Commit Graph
477 Commits
Author SHA1 Message Date
Shauren a4cdde85c2 Dep/g3d: Fix warnings with gcc 16 2026-05-07 16:43:22 +02:00
Shauren 2371cabb29 Dep/g3d: Build fix for gcc on windows 2026-05-07 16:42:01 +02:00
Shauren f555d9992c Dep/jemalloc: Update to 5.3.1 2026-05-02 00:52:10 +02:00
Shauren e9cb7bed43 Dep/gSOAP: Disable unused openssl integration 2026-04-17 11:06:31 +02:00
Shauren 907b221686 Dep/gSOAP: Upgrade to 2.8.141 2026-04-17 11:03:11 +02:00
Shauren b3d246e5a5 Dep/jemalloc: Fix build on arm64
Closes #31776
2026-04-05 13:27:03 +02:00
Shauren ec31dc8d3c Dep/jemalloc: Update to 5.3.0
Closes #31684
2026-02-26 10:53:22 +01:00
Shauren d808284cde Dep/Boost: Search for all binary compatible boost installations, not only the one exactly matching MSVC toolset 2025-12-23 13:38:26 +01:00
Shauren 16192ec3dc Dep: Update PacketList after CascLib update 2025-12-05 21:43:11 +01:00
Shauren 0a48bd5642 Dep/CascLib: Update to ladislav-zezula/CascLib@5dafc4c5a5 2025-12-04 00:07:13 +01:00
Shauren 30a1644804 Build/Dep: Always include Recast 2025-11-21 18:28:10 +01:00
Foe 66f5a282b7 Build: Allow efsw to be built independently of WITH_DYNAMIC_LINKING option (#30019)
(cherry picked from commit 6a5fa255fe053796588684e3876f6047cf92a08f)
2025-11-14 14:49:16 +01:00
Shauren 3331699906 Build: Modernize include directory management using target_sources(FILE_SET) 2025-11-12 22:53:54 +01:00
Shauren 05fa94473b Dep/Misc: Remove boost process from PackageList (it is now part of boost) 2025-10-11 15:11:06 +02:00
Shauren 93cc4f98f5 Dep/zlib: Update to 1.3.1 2025-10-11 15:03:00 +02:00
Shauren 80dc6024b5 Dep/utfcpp: Update to 4.0.8 2025-10-11 14:54:59 +02:00
Shauren 8fcec26917 Dep/efsw: Update to SpartanJ/efsw@f94a6616ab 2025-10-11 14:31:13 +02:00
Shauren 35c1d2e989 Dep/CascLib: Update to ladislav-zezula/CascLib@09dd46e596 2025-10-11 14:20:43 +02:00
Shauren e549e11aa8 Dep/fmt: Update to 12.0.0 2025-10-11 13:02:11 +02:00
Shauren ceb9aed4e2 Dep/MySQL: Remove hardcoded mariadb search locations
Closes #31242
2025-08-30 22:04:34 +02:00
Shauren b386971229 Dep/MySQL: Move required version checks to CMake, raise required version to 8.0.34 and remove strict compiled<->runtime version match requirement from non-Windows platforms 2025-08-30 19:25:47 +02:00
Shauren c87a004a16 Dep/Boost: Remove linking boost::system library, it is fully header only since 1.89 and has been just a empty dummy library since 1.69 2025-08-15 12:39:26 +02:00
Shauren e9a2f84fd3 Dep/g3d: Enable PCH 2025-06-11 21:43:33 +02:00
Shauren 1dc1141480 Dep/Protobuf: Enable PCH 2025-06-11 21:13:38 +02:00
Shauren 464d8e39e0 Dep/CascLib: Update to ladislav-zezula/CascLib@07ab5f37ad 2025-02-28 17:41:28 +01:00
Shauren 26cebef0fe Build: Ensure paths passed to find_package HINTS argument only use forward slashes since that is what cmake expects 2024-09-21 00:06:52 +02:00
Shauren dbe8d1f11e Core: Remove boost iostreams dependency 2024-09-14 13:50:56 +02:00
Shauren ab5fab5ee9 Build: Fixed CMake 3.30 FindBoost deprecation warning 2024-07-18 12:42:31 +02:00
Shauren 77fe2745fe Build: CMake cleanup
* 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
2024-07-15 15:24:35 +02:00
Shauren a649f62a18 Dep/g3d: Build fix for clang on windows 2024-06-09 14:17:25 +02:00
Shauren 18fd59d965 Build: Moved CheckSymbolExists include to correct file 2024-06-04 00:01:18 +02:00
Shauren 937e618533 Dep/efsw: Update to SpartanJ/efsw@36c1c7004a 2024-05-29 12:23:06 +02:00
Shauren 020d087465 Core/Crypto: Change required OpenSSL version to 3.0 2024-05-12 16:19:53 +02:00
Shauren 2aedd8ecdb Dep/fmt: Upgrade to 10.2.1 2024-05-03 19:38:57 +02:00
Shauren cfa838df5d Core/Misc: Support boost 1.85 2024-04-22 11:52:58 +02:00
Shauren ea68ead90d Dep/SFMT: Support NEON on ARM with MSVC 2024-02-17 12:01:53 +01:00
Shauren ddba74567c Dep/g3d: Support ARM with MSVC 2024-02-17 12:00:15 +01:00
Shauren ae9d43defb Dep/protobuf: Support ARM with MSVC 2024-02-17 11:58:34 +01:00
Shauren 7e51d17a0a Build: Improve ARM target detection in cmake (needed by MSVC) 2024-02-17 01:13:36 +01:00
Shauren acb5fbd48b Core/Bnet: Rewrite LoginRESTService using boost::beast instead of gsoap as http backend and extract generic http code to be reusable elsewhere 2023-12-17 23:21:10 +01:00
Shauren b888b1b09f Core/Calendar: Implement different timezone support for ingame calendar
Closes #8390
Closes #29427
2023-11-21 12:25:22 +01:00
M'Dic 9bedfece7a Dep/zlip: Upgrade to 1.3 (#29401) 2023-11-02 21:21:38 +01:00
funjoker 17c69368a3 Dep/Boost: Drop windows boost hacks (#29358) 2023-10-13 21:10:01 +02:00
Shauren d57b58849b Dep/CascLib: Update to ladislav-zezula/CascLib@5c60050770 2023-09-05 00:10:35 +02:00
Shauren 26f37152cc Dep/CascLib: Update to ladislav-zezula/CascLib@a27d2b3b9c
Closes #29102
Closes #29132
2023-07-13 00:12:42 +02:00
Shauren 9ad1e5d635 Dep/CascLib: Update to ladislav-zezula/CascLib@ebd79e8fd4 2023-06-23 10:25:18 +02:00
Shauren ade8aa33a1 Build: Silence CMake warnings about boost version being too new 2023-06-12 00:04:27 +02:00
Shauren 073d1cb4ec Dep/protobuf: Fixed gcc warnings 2023-05-17 17:35:03 +02:00
Shauren da4eedf07b Dep: Fix build on m1 mac 2023-03-25 00:06:32 +01:00
Shauren fd154940ed Dep/CascLib: Update to ladislav-zezula/CascLib@a5080b5794 2023-02-06 20:08:39 +01:00