Commit Graph

58 Commits

Author SHA1 Message Date
349a08b084 Added force parameter when fixing git tags so stuff compiles even if tags are updated. Also added the (yet missing) nghttp2 lib as a dependency to CURL if a version >= 8.10.0 is compiled. 2024-11-20 20:23:14 +01:00
5490de84eb Fixed Lua compilation on Windows. 2024-11-14 10:02:14 +01:00
70fc36335a Added GSL recipe. 2024-11-09 21:36:32 +01:00
ca1466469f Fixed lua recipe. 2024-11-08 12:36:59 +01:00
42a433582c Added Lua recipe. 2024-11-05 10:08:42 +01:00
0dcd8b383c Added DX12 recipe. 2024-10-30 11:10:30 +01:00
28c1675b87 Fixed typo. 2024-10-25 09:46:09 +02:00
7345305a77 Fixed CURL and Boost compilation on Windows. 2024-10-25 09:42:03 +02:00
651c8770c3 Added recipe for json and updated yaml-cpp recipe. 2024-10-25 08:37:07 +02:00
071cd207a9 Removed some old code. 2024-10-23 23:55:59 +02:00
cdbec36b8f Added recipes for curl, libidn2, libpsl and libunistring. 2024-10-23 23:48:46 +02:00
f2dc9872f7 Automatically apply patch when compiling SDL3. 2024-10-13 13:36:01 +02:00
a7c736de56 Added recipe for rectpack2D. 2024-09-19 14:57:37 +02:00
b45fec7561 Added enable_hlsl option to glslang. 2024-09-16 09:50:38 +02:00
c74fbb8798 Added recipe for tinyobjloader. 2024-09-15 14:45:47 +02:00
fe8f329b38 Fixed library name for debug SDL3 on Windows. 2024-09-12 15:09:06 +02:00
941f94a7b6 Adjusted SDL build script to work with SDL3 (kind of). 2024-09-11 09:00:26 +02:00
bdf063a16c Added openssl recipe. 2024-09-09 21:52:57 +02:00
6cd076394d Added recipe for winsock2 and target_os to dependency conditions. 2024-09-09 21:52:57 +02:00
0175b812a2 Fixed Catch2 recipe. 2024-09-09 21:52:57 +02:00
29791d2e9c Fixed zlib recipe on linux. 2024-09-09 21:51:45 +02:00
4e579121db Fixed compilation with MSVC. 2024-09-09 21:51:36 +02:00
cd727e5a1d Update to new recipe system (S++ 2.0). 2024-09-09 21:50:47 +02:00
6f83b68788 Some more work on the new dependency resolution system. 2024-09-09 21:50:47 +02:00
7d070c7e68 Moved all the recipes that weren't actually recipes to addons. 2024-08-04 13:11:10 +02:00
bbfec6c98a More recipes (libjpeg, libz, imagemagick). 2024-08-04 12:53:07 +02:00
abc72895e6 Added recipe for boost. 2024-08-04 02:31:31 +02:00
6302d61d42 Added recipe for libpng. 2024-08-03 21:31:34 +02:00
cf2ba0c45e Apparently some Python versions didn't like the backslash in the f-string. 2024-08-03 20:24:45 +02:00
34b2bc1e5b Added missing define and use_external_libfmt option to spdlog recipe. 2024-07-26 23:29:45 +02:00
28c0feb619 Added spdlog recipe. 2024-07-23 18:53:31 +02:00
3171d112ce Added MSVC/Windows compatibility to a few recipes (and the main script). 2024-06-26 10:14:57 +02:00
7b94bc3fe0 Added git_ref parameter to libbacktrace recipe. 2024-04-10 20:54:05 +02:00
040571f74b Added MeCab recipe. 2024-04-10 20:53:52 +02:00
d126296283 Added recipe for iwa. 2024-04-06 14:20:44 +02:00
fa1768381f Also fetch tags. 2023-12-30 23:29:46 +01:00
e6b8062865 Added recipe for MikkTSpace. 2023-12-07 17:42:23 +01:00
4859f40f8f Added custom version of VulkanHeaders as an option to the recipe. 2023-12-07 17:42:08 +01:00
30e7e348c6 Added imgui and an option to inject source files into dependant projects. 2023-11-28 01:36:23 +01:00
d15baed4c4 Fixed library name in yaml-cpp recipe. 2023-11-26 16:12:23 +01:00
2ada4d0a41 Added recipe for yaml-cpp 2023-11-26 13:51:30 +01:00
41f8b81097 Added support for mewin.de branch of glm. 2023-11-26 13:13:27 +01:00
321f003b10 Added cgltf recipe. 2023-11-24 22:13:41 +01:00
3cac31bd81 Added libbacktrace and recursive dependencies. 2023-11-11 12:42:21 +01:00
0abc33d6f8 Fixed Glslang recipe to generate an include folder and avoid mixing with system headers. 2023-11-11 00:30:14 +01:00
dedad06419 Added stb. 2023-11-08 00:23:58 +01:00
76a7a5e35b Only run the generator script if necessary. 2023-11-06 20:45:22 +01:00
5998696860 Fixed glslang recipe even more, corrected path to SPIRV sources. 2023-11-05 10:33:33 +01:00
7f11cd544a Updated recipe for Glslang to build it via Scons instead of CMake so it is compiled with the same options (e.g. safe iterators) as the main project. 2023-11-04 22:34:41 +01:00
7050ec5e43 Added recipes for Glslang and GLM. 2023-11-04 19:34:16 +01:00