Commit Graph
39 Commits
Author SHA1 Message Date
coco875andLywx 6273174304 fix bigobj 2025-08-06 09:16:54 -06:00
coco875andLywx 27b63b83db Update CMakeLists.txt 2025-08-06 09:16:54 -06:00
coco875andLywx dcefe0bd5c fetch spdlog if it's not found 2025-08-06 09:16:54 -06:00
coco875andLywx 93f4afb33d glob libmio0 and libyay0 2025-08-06 09:16:54 -06:00
coco875andLywx 4066bf7968 less extern and ignore lib c file 2025-08-06 09:16:54 -06:00
coco875andLywx a40ecdfb96 temporaly disable bigobj 2025-08-06 09:16:54 -06:00
coco875andLywx 0dcc2d6093 Update CMakeLists.txt 2025-08-06 09:16:54 -06:00
coco875andLywx 125b0afdbf Update CMakeLists.txt 2025-08-06 09:16:54 -06:00
coco875andLywx b90763674e Update CMakeLists.txt 2025-08-06 09:16:54 -06:00
inspectredcandLywx 8b5ef9129c ma2d1 support 2025-07-04 17:40:01 -06:00
KiritoDv e8a2582ab7 Bump Yaml-cpp 2025-05-23 15:04:58 -06:00
sitton76andLywx f75facb208 Lowered the min cmake version required to 3.12 2025-05-23 12:58:10 -06:00
Oleksandr KalkoandLywx df5fa5d3e2 Update CMakeLists.txt to compile with CMake 4.0
* CMake support for 3.5 or lower was removed in 4.0
* FetchContent_Populate was deprecated and removed in 4.0, use FetchContent_MakeAvailable

Fixes #87
2025-05-13 16:28:57 -06:00
KiritoDv 9c460ea543 Bump yaml-cpp 2025-04-23 14:46:38 -06:00
7da8ae8e25 Added options to have a better lib implementation (#158)
* Added options to have a better lib implementation

* Cleaned up possible conflicts

* Fixed compilation errors

* Fixed more compilation errors

* Compiled library on windows as MT

* Fixed MT

* Readded cmake deps

* Fixed stormlib and some ifdefs

* Added an option to ignore cache

* Added no auto link when working as an standalone

* Fixes for torchlib build/inclusion.

* Fix standalone building.
Fix extraction initialization in lib mode.

* Fix stack size declaration.

* Implemented comptool and preprocess system

* Fixed cmake

* Cleaned up a little bit

* Added support for disabling stormlib

* Fixed compilation errors and added support for disabling fzero and naudio

* Renamed from CreateFile to AddFile because windows is stupid

* Added STORMLIB_NO_AUTO_LINK

* Trying to fix windows again

* Fixed spdlog

* Fixed enum parsing

---------

Co-authored-by: Malkierian <malkierian@gmail.com>
Co-authored-by: Malkierian <malkierian@live.com>
2025-01-15 19:29:27 -06:00
KiritoDv 82c4397160 Fixed o2r generation and moved from libzip to miniz 2025-01-15 10:01:49 -06:00
inspectredcandLywx 94be71101c O2R Support 2025-01-08 20:37:42 -06:00
KiritoDv 2716c7d56c Cleaned up cmake 2025-01-03 14:14:57 -06:00
KiritoDv 714b555d13 Added XML Extraction 2024-11-24 03:00:38 -06:00
KiritoDv 1537229c69 Added bigobj for win compilation 2024-11-21 00:05:17 -06:00
KiritoDv 521452cb6a Reverted MTd to MDd 2024-06-06 17:15:31 -06:00
KiritoDv 76e90b4ddc Fixed torch compilation on msvc 2024-05-26 03:49:42 -06:00
KiritoDv 1b06b44e67 Fixed stupid libultraship conflicts 2024-05-25 13:23:19 -06:00
KiritoDv c28ca79c04 Fix MSVC CMake 2024-05-21 20:07:44 -06:00
KiritoDv 08c0a13e9f Added use_standalone and build_stormlib 2024-05-21 18:39:07 -06:00