David Anderson
939525b976
Switch to python3 for ambuild.
2021-07-11 22:24:38 -07:00
peace-maker
076717b6f4
Start using Github Actions ( #83 )
...
* Start using Github Actions
Test on all platforms. SourceHook tests are broken on windows
so allow failures until they're fixed.
* Only run the workflow for the master branch
2021-05-07 10:49:22 +02:00
peace-maker
0ab7434c43
Enable Insurgency and Blade Symphony x64 builds ( #77 )
...
* Enable Insurgency and Blade Symphony x64 builds
The HL2SDKs were updated to support compilation and linking on x64 before. #67 allowed to load MMS on Blade Symphony Win64. AMBuild 2.2 allowed to build for multiple architectures in one build script on Windows.
#76
* Add Insurgency to AppVeyor SDKs to test win64 builds
* Try to enable x64 builds on appveyor
* I don't know PowerShell syntax
* Split the envvar before usage
Thanks psychonic!
2020-12-22 23:45:29 +01:00
David Anderson
a4aafd7625
Fix for latest AMBuild API.
2020-08-24 21:41:35 -07:00
David Anderson
26aa51c395
Build x64 packages on Windows.
2020-08-20 23:27:53 -07:00
David Anderson
644dfe50a7
Fix another arch use.
2020-08-19 15:03:47 -07:00
David Anderson
eec8f956e0
Fix startbuild.pl.
2020-08-19 14:59:39 -07:00
David Anderson
43a30176c0
Fix BreakpadSymbols.
2020-08-19 14:54:20 -07:00
David Anderson
2eea77981d
Fix bootstrap.pl.
2020-08-19 14:51:43 -07:00
David Anderson
acea12f29b
Upgrade to AMBuild 2.2.
2020-08-19 14:41:55 -07:00
WildCard65
9eae50376c
Updated 'checkout-deps' to check for 'pip'/'pip3' prior to installing 'AMBuild'
2020-07-31 13:19:43 -04:00
Scott Ehlert
79435093d9
64-bit support for CSGO on Linux and macOS ( #35 )
2017-12-20 01:11:57 -06:00
Nicholas Hastings
e2594008c0
Add generation of mmsource-latest download.
2017-04-30 19:27:15 -04:00
Nicholas Hastings
05c72905e6
Really fix build.
2017-04-26 06:13:22 -04:00
Nicholas Hastings
f1e61c14e6
Copy recent Breakpad dump support script changes from SourceMod.
2016-01-31 12:41:49 -05:00
Nicholas Hastings
a50279c350
Enable the newly-added --breakpad-dump for our automated builds.
2016-01-31 12:34:36 -05:00
Nicholas Hastings
df572529a4
Add support for Throttle symbol uploading.
2016-01-31 12:16:13 -05:00
David Anderson
20af85bf89
Use the new travis layout.
2015-09-24 19:36:20 -07:00
Nicholas Hastings
269555d2fb
Update MM:S to support Black Mesa.
...
Uses new bms branch in our hl2sdk repo.
2015-05-06 17:51:54 -04:00
Nicholas Hastings
3c46a09caf
Merge pull request #11 from alliedmodders/travis
...
Add support files for travis-ci.
2015-04-15 15:21:57 -04:00
Nicholas Hastings
13fc9723b0
Add support files for travis-ci.
2015-04-11 10:34:10 -04:00
Nicholas Hastings
8cfab6c637
Merge new versioning logic from SourceMod, fixes manual builds and --gen=vs.
2015-04-11 10:25:06 -04:00
Nicholas Hastings
5667763019
Revert "Branch fixes."
...
This reverts commit ed081f045e
.
2014-09-11 19:15:41 -04:00
David Anderson
ed081f045e
Branch fixes.
2014-09-10 23:12:34 -07:00
David Anderson
f6d2cdf93d
Add search paths for HL2SDKs.
2014-05-26 22:41:20 -07:00
David Anderson
b19c63aabc
Fix spacing.
2014-05-25 12:11:18 -07:00
David Anderson
e016f1f4c2
Port package scripts to Git.
2014-05-25 12:09:30 -07:00
David Anderson
1817478b0e
Add rev count back.
2014-05-25 03:26:08 -07:00
David Anderson
149bc768b7
Port build process to Git.
2014-05-25 02:16:03 -07:00
Scott Ehlert
0c8b046cad
Sync changes from SourceMod's bootstrap script.
2014-05-17 16:19:00 -05:00
Scott Ehlert
e0ad9f563a
Force reconfigures to happen every time.
2014-05-17 16:11:02 -05:00
Scott Ehlert
649c9fa3c7
Attempt to fix uploading step of builds.
2014-03-03 04:33:26 -06:00
Scott Ehlert
b3c96d973e
Make symstore.pl die if it fails to open a symbol directory (no bug, r=me).
2014-02-13 02:14:39 -06:00
David Anderson
6992f85f87
Update for latest AMBuild API (no bug, r=me).
2013-12-28 11:14:06 -05:00
Scott Ehlert
c700ab75d1
Allow passing the compiler name to startbuild.pl for AMB2 reconfigures (r=dvander).
2013-12-11 01:51:44 -06:00
David Anderson
13e41884d1
Fix configuring on gcc-4.4.
2013-11-18 10:56:52 -08:00
David Anderson
eec5601a7f
Python 2.6 support for generate_headers.py.
2013-11-18 10:42:49 -08:00
David Anderson
4c2cec50b1
Remove unused sentinel file.
2013-11-18 10:33:05 -08:00
David Anderson
895e2fed9f
More bad reconf detection.
2013-11-18 10:22:06 -08:00
David Anderson
d32e696f3a
Fix versioning script on Python 3.
2013-11-18 10:18:30 -08:00
David Anderson
6715a68945
Disable console colors on buildbot.
2013-11-18 10:14:38 -08:00
David Anderson
576b2051de
Use correct command.
2013-11-18 09:53:22 -08:00
David Anderson
c919da095e
De-hardcode Python 3.
2013-11-18 09:52:47 -08:00
David Anderson
e9a426ca46
Upgrade build scripts to AMBuild 2 (bug 5970, r=ds).
2013-11-18 09:46:46 -08:00
Asher Baker
fe781a301d
Added basic VDF file for easier installation (bug 5681, r=dvander).
2013-04-01 03:03:31 +01:00
Scott Ehlert
c5531fe64a
Fixed startbuild script for OS X 10.7 build slave.
2012-03-21 06:24:39 -05:00
Scott Ehlert
8641644a3a
Fixed bootstrap script for OS X 10.7 build slave.
2012-03-21 05:28:25 -05:00
David Anderson
243362da62
Use passive, not active FTP.
2011-06-29 15:07:21 -07:00
Scott Ehlert
766875db5f
Using gcc 4.4 from Debian 6 for Linux builds now.
2011-06-24 17:13:44 -05:00
Scott Ehlert
31f85839e1
Updated buildbot scripts to support clang builders (bug 4897, r=dvander).
2011-04-30 22:41:54 -05:00