BodgeMaster
8b13f72acc
tools: Add zlibutil
...
Third time's the charm...
Editing this commit again to resolve merge conflicts.
- Bodge
Splitting one of Joca’s commits by topic - Bodge
Add zlibutil.cpp and zlib to the project's dependencies. - Joca
2024-06-08 15:06:50 +02:00
Joca
1bcc5eae64
tools: Add ZLIBUTIL
...
Add zlibutil.cpp and zlib to the project's dependencies.
2024-03-12 22:37:09 -03:00
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
20857cb8c5
build system (setup_project): Comment out seemingly useless workarounds
2023-06-18 07:53:35 +02:00
BodgeMaster
abc5491192
Update sockpp to version 0.8.1
...
This supposedly fixes a bunch of things, we’ll see...
2023-06-18 07:01:10 +02:00
BodgeMaster
3cc91ae33d
Build system: Get sockpp to build on Cygwin
...
This is probably not the last time this issue needs attention
as it *builds* on Cygwin with these workarounds, but it doesn’t *work*
on Cygwin...
2022-10-31 17:56:11 +01:00
BodgeMaster
18a9517370
Build system: Start working on Cygwin support
2022-10-30 19:39:46 +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
e608d82444
Dependencies: add sockpp
2022-07-12 01:51:23 +02:00
BodgeMaster
a1b200b694
Build system: verify downloaded files
2022-07-06 14:15:40 +02:00
BodgeMaster
0a63b86474
minor rewording of an error message
2022-06-27 13:06:09 +02:00
BodgeMaster
9ed38acfd1
remove useless comment
2022-06-27 11:47:20 +02:00
BodgeMaster
b0bd027898
Add license and copyright notices
2022-06-27 11:46:13 +02:00
BodgeMaster
23a928bd06
add a project setup script so we can better deal with dependencies, also add the first dependency to the project
2022-06-27 09:10:51 +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