BodgeMaster
97b844c6d1
build system: add support for building shaders to SPIRV binaries
...
This adds the following to the project:
- glslc from Google’s shaderc
- src/shaders directory
- shaders are now built as part of the `build` command
- forcefully remove some files during the setup process and when cleaning
2024-01-07 20:07:33 +01:00
BodgeMaster
e882a09099
Build system: Improve output readability and prepare for script based unit tests
2022-08-13 17:32:47 +02:00
BodgeMaster
d90e7f16bd
Build system: better cross-platform compatibility
...
I hope we don't run into more versions of sha256(sum)...
2022-07-30 21:10:07 +02:00
BodgeMaster
44a20c875a
Build system: cache downloaded files
2022-07-20 15:52:04 +02:00
BodgeMaster
f18874019b
fix copyright notice
2022-07-02 01:04:32 +02:00
BodgeMaster
b0bd027898
Add license and copyright notices
2022-06-27 11:46:13 +02:00
BodgeMaster
3483b4182e
make a copy of clean for the dependencies directory
2022-06-27 09:03:10 +02:00
BodgeMaster
a80a6a26d8
add more scripts and move them to a new scripts directory, also add a shell environment to make dealing with this project more convenient
2022-06-27 07:35:04 +02:00