Nick Hastings
547ac5b026
Fix helpers module path lookup on newer Perl versions.
2021-12-13 13:16:14 -05:00
Nick Hastings
c72ea03a86
Use MM:S master for Windows builds (already doing for Linux/Mac).
2021-10-13 10:36:36 -04:00
David Anderson
c4e33cab8c
Update bootstrap.pl
2021-09-27 20:27:21 -07:00
David Anderson
bf0741e48a
Use master for Metamod:Source builds.
2021-09-27 20:27:21 -07:00
David Anderson
38eecd5ece
Switch to python3 for ambuild.
2021-07-11 22:35:01 -07:00
David Anderson
0bed34e0c7
Add x64 to official Windows builds.
2020-08-20 23:17:21 -07:00
David Anderson
9acf2b5cda
Use Python 3.8 on the Windows buildbot.
2020-08-19 00:39:54 -07:00
David Anderson
ed325c7208
Trigger a full rebuild.
2020-08-18 23:42:36 -07:00
David Anderson
aac2c4a080
Trigger full reconfigures when requested.
2020-08-18 23:29:24 -07:00
David Anderson
785c6aa1cf
Update to AMBuild 2.2.
...
This is a pretty big diff because SourceMod had lots of multi-arch
workarounds that can now go away. I've also changed 'x64' to 'x86_64' in
many places since this is how AMBuild normalizes it, and it's far too
late to pick the shorter string, so we might as well suck it up.
The --target-archs parameter has been replaced with --targets. It works
the same way.
The default behavior for SDK inclusion is now "present" instead of
"all" since this lowers the burden of storing many SDKs. Official builds
will still be made with --sdks=all.
2020-08-18 23:09:43 -07:00
Fyren
75fa198321
Change bootstrap.pl and startbuild.pl to also take CXX. ( #1280 )
2020-05-27 21:18:49 -04:00
Nick Hastings
53c63def07
Use env vars to find MySQL src on Linux, macOS.
2018-06-07 20:40:14 -04:00
Scott Ehlert
ce1a4dcac0
64-bit support for CSGO on Linux and macOS ( #705 )
2017-12-20 01:56:23 -06:00
David Anderson
8b0a10ad1d
Checkout submodules recursively.
2015-03-15 19:31:34 -07:00
David Anderson
4b2b50a3df
Fix spacing.
2014-05-26 22:21:27 -07:00
David Anderson
9ed3a55ade
Fix build.
2014-05-26 22:17:58 -07:00
Scott Ehlert
1a89edec47
Add --symbol-files option to AMBuild configure.
2014-05-17 15:05:58 -05:00
Kyle Sanderson
e2eabc7a96
Force a reconfigure to happen everytime.
2014-02-02 21:26:04 -07:00
David Anderson
7dcdaf0319
Disable amb2 color when configuring.
2014-02-02 01:39:24 -08:00
David Anderson
cfad3b26ca
Port breakpad symbol uploading to AMBuild 2 (bug 5997 part 16, r=ds).
2013-12-30 17:51:02 -05:00
David Anderson
a55b000273
Switch buildbot scripts to AMBuild 2 (bug 5997 part 15, r=ds).
2013-12-30 17:51:01 -05:00
Nicholas Hastings
f6255c72d1
Compile with clang by default on linux.
2013-08-26 23:07:45 -04:00
David Anderson
983e37a0be
Upgrade the Windows python version for debugging.
2012-08-04 13:26:52 -07:00
Scott Ehlert
a3593a5124
Fixed build scripts for OS X 10.7 build slave.
2012-03-21 21:35:07 -05:00
Scott Ehlert
b1098d6287
Using gcc 4.4 from Debian 6 for Linux builds now.
2011-06-24 17:29:05 -05:00
Scott Ehlert
b63b94bc81
Updated buildbot scripts to support clang builders.
2011-05-01 00:17:11 -05:00
Scott Ehlert
d47dd70141
Attempt #2 at meaningful bootstrap error message.
2011-04-13 18:37:41 -05:00
Scott Ehlert
86eb2360db
Attempt at getting a meaningful error message out of buildbot bootstrap.
2011-04-13 18:30:34 -05:00
Fyren
2a77dfbcd2
Fixed buildbot scripts for darwin (r=dvander).
2010-05-11 00:16:52 -07:00
Scott Ehlert
705ea18b2a
Really fixed version.rc file problem by removing and recreating build OUTPUT directory when required (bug 4042, r=dvander).
2009-10-06 01:46:06 -05:00
David Anderson
d3f0a14867
Imported support for new build system.
2009-08-30 00:21:42 -07:00
David Anderson
e2a6ae9ecc
Central place to mark releases so buildbot symbols aren't scrapped by purge script (bug 3809, r=me, a12=NPOTB).
2009-05-12 19:06:57 -04:00
David Anderson
8e744ec5f7
Re-added -dev tag, bumped version to 1.2.1.
2009-03-05 02:36:27 -05:00
David Anderson
01ff2cca0c
Removed -dev tag for release.
2009-03-05 02:06:59 -05:00
David Anderson
9a7c25047d
Fixed windows build.
2009-01-12 01:15:29 -05:00
David Anderson
7cef8b7363
Attempt at getting webternet extension into build process.
2009-01-12 00:36:36 -05:00
David Anderson
8f555543cc
Switch to vcbuilder.exe since devenv.com is not available in express editions.
2008-09-27 16:19:56 -07:00
David Anderson
88a71ddad4
Migrated to Visual Studio 2008 for default builds (bug 3257).
2008-09-27 14:59:09 -07:00
David Anderson
bcf1b092ae
Mirrored buildbot/version template changes from branch.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402539
2008-09-14 06:13:25 +00:00
David Anderson
5caeebf807
Bugfixes to buildbot scripts, added symstore script.
...
Removed soon-to-be-outdated fetchdlls program.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402512
2008-09-06 23:24:56 +00:00
David Anderson
e6c5adfa24
PathFormat in bootstrap.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402504
2008-09-06 14:03:50 +00:00
David Anderson
444896104f
Enclose bootstrapper command in quotes.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402503
2008-09-06 14:02:48 +00:00
David Anderson
51f914fb30
Bootstrap performs all steps up to executing builer now.
...
Builder sends error code on failure now.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402496
2008-09-06 09:12:21 +00:00
David Anderson
f85eeb2adb
Finally, paths sorted out I think.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402495
2008-09-06 08:35:27 +00:00
David Anderson
6b213a9caf
Ugh.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402494
2008-09-06 08:19:05 +00:00
David Anderson
35f31b0f1a
More buildbot path nonsense.
...
--HG--
rename : tools/buildbot/build_builder.pl => tools/buildbot/bootstrap.pl
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402493
2008-09-06 08:09:19 +00:00