Fix macOS SDL2 framework permissions
Fix frameworks path. It works with this path too, and is more standard.
autobuild: add SDL2.framework to Xonotic.app Oopsie...
Explicitly specify linking of all autobuild engine libs
Parallel build fixes and minor cleanups Fixes parallel builds which were broken in 584edbe3c5a1f0ab189d84d4d7b4a921f8064160 by insufficient RTFM. Enables parallel schroot builds.
Fix Windows autobuild ...but why did it work when tested without hacks? Previously this was hacked differently in the sdl2-config in the repo.
Fix Linux autobuild
Fix libd0 autobuild
Increase minimum Mac OS X version to 10.7 This is the minimum for building with SDL 2.28.5 Even so, ld: warning: dylib (../../../.deps/SDL2.framework/SDL2) was built for newer macOS version (10.11) than being linked (10.7)
Fetch SDL2 from upstream for Mac autobuilds
Remove libode from Linux autobuilds This is still supported if the system has the lib installed. We can build and ship the library (for Windows too) if people want to use it, in the meantime we can remove the precompiled version from the repo.
Autobuild libd0 for Linux We're already doing this for Windows.
autobuild SDL2 for Windows
Upgrade DarkPlaces Engine
Don't include git build system in autobuilds
Misc build updates Switch to apple's special linker. Avoid multithreaded flakiness with mac builds. Strip linux and windows bins (mac bins already were stripped), we almost never get backtraces for bugs and the few people who are able to produce one are also able to compile a debug binary. Unset *nix executable bit on windows dlls.
Add support for schroot builds
DLL builds: always clean up first for reliability
Minor optimisation and cleanup of builds, mainly for rsync Sets git-based mtimes for the vast majority of directories (files already have this).
omit misc/infrastructure from builds