46 Commits

Author SHA1 Message Date
Shauren
0a48bd5642 Dep/CascLib: Update to ladislav-zezula/CascLib@5dafc4c5a5 2025-12-04 00:07:13 +01:00
Shauren
3331699906 Build: Modernize include directory management using target_sources(FILE_SET) 2025-11-12 22:53:54 +01:00
Shauren
35c1d2e989 Dep/CascLib: Update to ladislav-zezula/CascLib@09dd46e596 2025-10-11 14:20:43 +02:00
Shauren
464d8e39e0 Dep/CascLib: Update to ladislav-zezula/CascLib@07ab5f37ad 2025-02-28 17:41:28 +01: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
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
fd154940ed Dep/CascLib: Update to ladislav-zezula/CascLib@a5080b5794 2023-02-06 20:08:39 +01:00
Shauren
c4564566b0 Dep/CascLib: Update to ladislav-zezula/CascLib@136c6e0553 2022-11-03 01:15:30 +01:00
Shauren
4e71c5b685 Dep/CascLib: Update to ladislav-zezula/CascLib@4fc4c18bd5 2021-10-01 13:47:03 +02:00
Shauren
b70f34b696 Dep/CascLib: Update to ladislav-zezula/CascLib@37a948bdb5 2021-06-27 20:20:51 +02:00
Shauren
6b6d5aff05 Dep/CascLib: Update to ladislav-zezula/CascLib@737a8705b5 2020-12-08 18:16:46 +01:00
Shauren
ea812fec11 Dep/CascLib: Update to ladislav-zezula/CascLib@0a05c59eb8 2020-05-07 14:39:40 +02:00
Shauren
c7b4157437 Dep/CascLib: Update to ladislav-zezula/CascLib@2257774940 2019-10-29 19:01:39 +01:00
Shauren
cd720efbfa Dep/CascLib: Update to ladislav-zezula/CascLib@b91f87c770 2019-08-10 19:01:24 +02:00
Shauren
6f7ef6e3f0 Dep/CascLib: Update to ladislav-zezula/CascLib@b802391cfb 2019-07-14 19:20:45 +02:00
Shauren
658a79d94a Dep/CascLib: Update to ladislav-zezula/CascLib@c588b7bf53 2019-06-19 19:58:31 +02:00
Shauren
138e822d85 Dep/CascLib: Update to ladislav-zezula/CascLib@03a3bcaed2 2019-06-09 21:14:42 +02:00
Shauren
3bf084c70e Warning fix 2019-06-08 17:22:54 +02:00
Shauren
0857c033e9 Build: Fix casc CmakeLists.txt 2019-06-08 17:19:34 +02:00
Shauren
e7bce901da Dep/CascLib: Patch CascLib to expose encryption keys 2019-06-08 17:10:10 +02:00
Shauren
fc330fd8ff Dep/CascLib: Update to ladislav-zezula/CascLib@a1197edf0b 2019-06-08 17:09:24 +02:00
Shauren
d66f140960 Dep/CascLib: Update to ladislav-zezula/CascLib@c63818ecf8 2017-12-30 00:26:38 +01:00
Naios
ff35262a3a Build: Use interface targets for inheriting flags and definitions
* Remove the usage of global flags and definitions
  set through the CMAKE_CXX_FLAGS variable.
* Use cmake target compile features for setting the
  CXX standard automatically.
* Make C++14 globally available in the project
* Closes #21033

(cherry picked from commit e60c1f84a7)
2017-12-20 04:04:27 +01:00
Shauren
3f39913628 Dep/CascLib: Update to ladislav-zezula/CascLib@fb94421553 2017-08-17 17:31:02 +02:00
vincent-michael
94df1c0935 Dep/CascLib: Update to ladislav-zezula/CascLib@16f80d1433 2017-06-30 20:32:03 +02:00
Gacko
2b48a84524 Apply ladislav-zezula/CascLib PR#73: Fix build on Mac/Linux.
https://github.com/ladislav-zezula/CascLib/pull/73
2017-05-20 12:26:40 +02:00
joschiwald
d7d4cadd9c Dep/CascLib: Update to ladislav-zezula/CascLib@4c04c6c2bf 2017-05-20 11:04:03 +02:00
Shauren
5e3156e27f Dep/CascLib: Update to ladislav-zezula/CascLib@2313e4aff9
Closes #19237
2017-03-07 17:14:16 +01:00
Shauren
c7d6b6f92c Dep/CascLib: force linking with zlib
Closes #19074
2017-02-08 22:54:32 +01:00
Shauren
5d1f213dad Dep/CascLib: Update to ladislav-zezula/CascLib@a03e2a397d
Fixes coverity issues:
CID 1254550
CID 1254603
CID 1254604
CID 1264604
CID 1254544
2017-01-20 22:49:44 +01:00
Shauren
89320f2bc5 Dep/CascLib: Update to ladislav-zezula/CascLib@8f606d1ae0
Closes #18420
2016-12-12 18:33:30 +01:00
Shauren
c856a058b5 Dep: Update CascLib to ladislav-zezula/CascLib@e2fc95cdb1 2016-12-05 17:41:27 +01:00
Shauren
ed07955372 Dep/CascLib: Update to ladislav-zezula/CascLib@2702efeae5 2016-07-22 17:33:43 +02:00
Shauren
fe4d11c65a Tools: Extractor updates
* VMAP extractor does not work due to a bug in CascLib
2016-07-18 23:37:19 +02:00
Shauren
77761e8195 Dep/CascLib: Update to ladislav-zezula/CascLib@d477d30f7c 2016-04-03 10:21:30 +02:00
Naios
b0ac332d58 CMake: Provide proper interface targets from dependencies
* to make use of cmakes inherited link dependencies which
  imports all include directories/ definitions from the link library

(cherry picked from commit 1a572d2425)
2016-03-19 23:19:50 +01:00
Shauren
43642630c7 Dep/CascLib: Update to ladislav-zezula/CascLib@919a2d670c 2016-02-08 20:57:52 +01:00
Shauren
c24787f666 Buildsystem: Fixed disabling compiler warnings in dep for clang/icc 2015-07-03 11:19:27 +02:00
DDuarte
58adb74717 Dep: Disable 2 warnings in zmqpp and CascLib 2015-07-03 02:23:58 +01:00
Shauren
b60cfa9bf4 Deps/CascLib: Updated to ladislav-zezula/CascLib@d1d617d4fe 2015-03-04 12:18:51 +01:00
Duarte Duarte
abfeb89094 Dep/CascLib: Update to 4235e5f203 2015-02-22 05:38:27 +00:00
Nayd
31e3dc2e75 Dep/CascLib: Update to 5d3789af34
Closes #13866
2015-01-11 23:02:19 +00:00
DDuarte
f330b70eb5 Dep/CastLib: Update to 3e3f4f443c 2014-11-08 19:47:55 +00:00
Shauren
88ae3da637 Tools/Extractors: Updated map extractor 2014-10-10 20:17:30 +02:00