|  | cf2ba0c45e | Apparently some Python versions didn't like the backslash in the f-string. | 2024-08-03 20:24:45 +02:00 |  | 
			
				
					|  | d8e58f99d5 | Added missing psutil to requirements.txt. | 2024-08-03 20:19:52 +02:00 |  | 
			
				
					|  | 0454186b5a | Changed default C++ version to 23. | 2024-08-03 20:04:22 +02:00 |  | 
			
				
					|  | 63b670e77c | Added MakeInterface command that just copies dependencies include folders/defines. | 2024-07-27 15:59:46 +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 |  | 
			
				
					|  | 27f6869a1f | Added COMPILATIONDB_FILTER_FILES option and auto update if there was no update since boot. | 2024-06-28 18:22:57 +02:00 |  | 
			
				
					|  | 3171d112ce | Added MSVC/Windows compatibility to a few recipes (and the main script). | 2024-06-26 10:14:57 +02:00 |  | 
			
				
					|  | c8554282f9 | Added another ignored warning for compiling libfmt. | 2024-05-17 20:30:18 +02:00 |  | 
			
				
					|  | a5ba3b5d10 | Moved Jinja utility functions to S++. | 2024-04-12 21:08:22 +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 |  | 
			
				
					|  | 447a694eb0 | Added wrapper for Gch builder. And disabled another warning because weird things are happening. | 2023-12-21 19:18:25 +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 |  | 
			
				
					|  | 6e88c408b7 | Moved some flags that were actually pure C++ flags to the correct array. | 2023-12-07 17:41:33 +01:00 |  | 
			
				
					|  | 2dd5bd4c05 | Added support for custom tools via config and wrapper for env.Depends(). | 2023-12-02 14:54:07 +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 |  | 
			
				
					|  | 14a080e618 | Added project option for C++ standard. | 2023-11-11 00:29:47 +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 |  | 
			
				
					|  | 93dd09e324 | This was actually a problem with GCC, not Clang. | 2023-09-02 12:10:08 +02:00 |  | 
			
				
					|  | 3f4dbaf11e | Fixed config file not being used. | 2023-09-02 11:52:10 +02:00 |  | 
			
				
					|  | 55f57d55e6 | Added --dump_env option. | 2023-09-02 11:32:03 +02:00 |  | 
			
				
					|  | 02904158b7 | Ignore warnings about maybe uninitialized variables in Clang. (Seems to be a false positive or a bug in the standard library. Just try clang-tidy.) | 2023-08-30 19:55:28 +02:00 |  | 
			
				
					|  | d2821a239d | Ignore unknown warning options with clang to make it easier to support more compiler versions. | 2023-08-21 09:36:47 +02:00 |  | 
			
				
					|  | d5bfa0ee80 | Use install dir instead of project root for build stamp file. Otherwise only one version will be built. | 2023-08-06 14:07:30 +02:00 |  | 
			
				
					|  | d1c48fbd8a | Added common recipe for building CMake projects. And added Catch2 recipe. | 2023-08-06 13:41:01 +02:00 |  | 
			
				
					|  | 1988bcc99b | Added update_repositories command line argument to refresh git repositories. And added recipe for Criterion. | 2023-08-05 18:01:31 +02:00 |  | 
			
				
					|  | acffaa9928 | Replaced mijin URL with the HTTP version. | 2023-08-05 16:04:10 +02:00 |  | 
			
				
					|  | 2aa80afc51 | Try to create SPP cache dir and use fallback if it fails. | 2023-08-05 14:55:44 +02:00 |  | 
			
				
					|  | b8ae0df0ae | Use get() instead of in for os.environ to also skip if the value is empty. | 2023-08-05 14:41:34 +02:00 |  | 
			
				
					|  | 2f3705bb12 | Use fallback if HOME is not set. | 2023-08-05 14:38:19 +02:00 |  | 
			
				
					|  | 3e370bfa52 | Added --compiler option and made --config actually work. | 2023-08-05 14:09:29 +02:00 |  | 
			
				
					|  | b2a81cadb9 | Added recipe for argparse. | 2023-07-08 11:20:28 +02:00 |  | 
			
				
					|  | 2eeed1f551 | Expose variant_dir to environment (otherwise it's useless). | 2023-07-08 11:20:20 +02:00 |  | 
			
				
					|  | d959540e0c | Added recipes for fmt and magic_enum. | 2023-06-25 13:53:04 +02:00 |  | 
			
				
					|  | 93aabf30b4 | Fixed _RELEASE preprocessor define name. | 2023-06-25 13:52:56 +02:00 |  | 
			
				
					|  | 227daa21d2 | Removed __pycache__ from repo. | 2023-06-25 13:52:39 +02:00 |  |