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 6a5fa255fe )
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
Shauren
592e01cf7a
Build: Fixed tools only build
2023-02-06 00:01:56 +01:00
Shauren
74dc88eb54
Dep: Upgrade utfcpp to 3.2.3
2023-01-31 18:17:34 +01:00
Shauren
17b20a3353
Dep/fmt: Upgrade to 9.1.0
2023-01-08 22:03:44 +01:00
Shauren
b65c3f5f4a
Core/Misc: Replaced boost::container::static_vector in packet classes with plain vector with custom static storage allocatlr
2023-01-06 16:52:44 +01:00
Shauren
ba9bbbc9d0
Core/Misc: Fixed deprecation warnings for c++20
2023-01-01 00:26:53 +01:00
Shauren
c9f1606b76
Build: Cleanup boost CMakeLists from pre-c++11 flag checks
2022-11-05 01:08:17 +01:00
Shauren
c4564566b0
Dep/CascLib: Update to ladislav-zezula/CascLib@136c6e0553
2022-11-03 01:15:30 +01:00