mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-06-16 05:13:58 -07:00
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> |
||
|---|---|---|
| .. | ||
| cxxtest-4.4 | ||
| fcollada | ||
| nvtt | ||
| premake-core | ||
| spidermonkey | ||
| spirv-reflect | ||