metamod-source/support/buildbot
David Anderson 1aae42c579
Switch to a manifest-based build model. (#131)
Rather than hardcode a bunch of SDK stuff, this is an attempt to move
SDK information to a declarative model. Each SDK gets a manifest, and
the manifests are stored in a shared repository.

Manifests encode stuff like "what platforms does this SDK build on" and
"what link flags do I need on each architecture".

This will hopefully reduce the complexity of the build scripts, since
going forward we only have to add new manifests, rather than figure out
how to attach more gunk into the build logic.
2023-10-10 22:17:27 -07:00
..
bootstrap.pl Actually fix build regression from #102 2023-09-24 13:49:50 -04:00
BreakpadSymbols Fix BreakpadSymbols. 2020-08-19 14:54:20 -07:00
build_type Converted build system to AMBuild (bug 4403, r=dvander). 2010-05-14 00:34:36 -05:00
generate_headers.py Merge new versioning logic from SourceMod, fixes manual builds and --gen=vs. 2015-04-11 10:25:06 -04:00
helpers.pm Fix spacing. 2014-05-25 12:11:18 -07:00
package.pl Fix helpers module path lookup on newer Perl versions. 2022-06-24 10:12:16 -04:00
PackageScript Switch to a manifest-based build model. (#131) 2023-10-10 22:17:27 -07:00
startbuild.pl Fix helpers module path lookup on newer Perl versions. 2022-06-24 10:12:16 -04:00
symstore.pl Fix helpers module path lookup on newer Perl versions. 2022-06-24 10:12:16 -04:00
trigger_full_rebuild Fix another arch use. 2020-08-19 15:03:47 -07:00
upload_symbols.py Copy recent Breakpad dump support script changes from SourceMod. 2016-01-31 12:41:49 -05:00
Versioning Fix ambuild script error when using branch name with utf-8 chars 2023-05-16 16:20:53 -04:00