0ad/libraries/source
Ralph Sennhauser 486509d5b9
Package and bump premake-core
Treat premake like any other dependency and package it separately, this
makes it much easier to bump it in future by making it easier to track
modifications if any.

Moving it to libraries as it is handled the same as other packages. An
argument could be made to have it in build due to it's special nature.
The issue with that approach would be how to handle clean-workspace.sh.
If we split it out we would need a separate clean-premake.sh script and
if we have it cleaned by clean-workspace we through away the download
and already built binary.

Also bump version to 5.0.0-beta2 and backport patch for macOS fix
instead of the Makefile changes. The same fix is needed for gcc-14
(reported upstream), so add a patch injecting unistd.h for Unixes.

Fixes: #6816
Fixes: #6632
Refs: #6847
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
2024-10-26 20:18:56 +02:00
..
cxxtest-4.4 Use upstream tarball for cxxtest 2024-10-13 18:27:18 +02:00
fcollada Split source package downloads 2024-09-08 22:17:08 +02:00
nvtt Split source package downloads 2024-09-08 22:17:08 +02:00
premake-core Package and bump premake-core 2024-10-26 20:18:56 +02:00
spidermonkey Split source package downloads 2024-09-08 22:17:08 +02:00
spirv-reflect Package spirv-reflect for building shaders 2024-09-24 18:45:22 +02:00