Commit Graph

274 Commits

Author SHA1 Message Date
Nicholas Hastings
8ce41407dd When downloading translations for packaging, bypass certificate check.
It will fail on the slaves and we're resolving to internal addressing anyway.
2015-09-12 14:16:38 -04:00
Ruben Gonzalez
cec5bfe7b2 Update Makefile to compile against central. Added some more info on byte checks. 2015-09-11 15:36:11 -04:00
Nicholas Hastings
2ab7c08da9 Add translation files and updated GeoIP data to snapshots. 2015-09-01 11:30:45 -07:00
Nicholas Hastings
5123527c66 Merge pull request #311 from alliedmodders/juju
Use the new Travis-CI Container environment.
2015-07-14 20:19:11 -04:00
Nicholas Hastings
b17c7adcd5 Add gamedata for Modular Combat. 2015-06-10 10:02:34 -04:00
Nicholas Hastings
78dcb8a0f3 Add gamedata file missing in PackageScript. 2015-05-11 06:52:56 -04:00
Nicholas Hastings
397c45457a Fix spacing in PackageScript. 2015-05-06 22:18:43 -04:00
Nicholas Hastings
9164730b07 Add gamedata for Black Mesa. 2015-05-06 22:01:29 -04:00
Nicholas Hastings
64f9aedebc Add basic support for Black Mesa.
(Basically a copy of SDK 2013's support, but against BMS SDK).
2015-05-06 21:12:13 -04:00
Kyle Sanderson
de58944140 Change checkout-deps.sh to do a user install instead of sudo. 2015-04-01 23:51:18 -07:00
David Anderson
8b0a10ad1d Checkout submodules recursively. 2015-03-15 19:31:34 -07:00
InstantMuffin
f7f4ea4243 Fixed missing include in psyfork/memoryutils.cpp
Error:
MemoryUtils.cpp: In member function ‘void* MemoryUtils::ResolveSymbol(void*, const char*)’:
MemoryUtils.cpp:249:43: error: ‘fstat’ was not declared in this scope
  if (dlfile == -1 || fstat(dlfile, &dlstat) == -1)

Fixed by adding missing include: #include <sys/stat.h>
2015-03-15 21:42:06 +01:00
David Anderson
c81e7e3410 Move batchtool out of sourcepawn. 2015-03-07 10:52:13 -08:00
Nicholas Hastings
f50d8317f6 Merge currently in-use gdc-psyfork symbols.txt. 2015-02-05 14:44:58 -05:00
Ruben Gonzalez
213e7ced8c Initial CSGO GetWeaponPrice fixes 2015-01-31 12:44:18 -05:00
Nicholas Hastings
fe6d44bbd5 Fix build. 2014-12-23 08:27:41 -08:00
Peace-Maker
6c17f247df Don't unpack mysql verbosely
I doubt we're interested in the filename of every single file
contained in the mysql archive when it's decompressed.

It bloats up the travis build log.
2014-12-20 11:32:15 +01:00
Sean Lewis
b7036de9e9 Add missing convars.inc to buildbot package script. 2014-11-20 03:01:46 -06:00
Asher Baker
a463ed5cf2 Updated IDA scripts for 6.5. 2014-11-05 16:37:12 +00:00
Ryan Stecker
f2a80e33fd Expose some of ICommandLine to plugins. 2014-10-07 16:16:02 -05:00
Asher Baker
af791a30df Merge pull request #72 from VoiDeD/keyvalue-from-string
Implement StringToKeyValues.
2014-07-07 13:49:24 +01:00
Ryan Stecker
fc54903fd0 Add test. 2014-07-05 12:01:17 -05:00
Ryan Stecker
d4f4a7eed0 Add an ambuild configure option to disable auto versioning. 2014-07-02 13:29:59 -05:00
David Anderson
25ea80890d Add testing.inc to packages. 2014-06-05 01:00:36 -07:00
Asher Baker
88c452581b Revert to using revision count for full version strings. 2014-05-31 03:28:09 +01:00
Nicholas Hastings
6456b937be Fix build. 2014-05-28 21:10:40 -04:00
Nicholas Hastings
a462feee61 Fix version script failing when HEAD directly contains hash instead of ref to it. 2014-05-28 14:38:17 -04: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
David Anderson
3f81397a84 Delete master.cfg 2014-05-26 10:06:27 -07:00
David Anderson
1a97d37215 Fix spacing. 2014-05-25 12:10:25 -07:00
David Anderson
2bc7e4736f Switch packaging scripts to Git. 2014-05-25 12:05:24 -07:00
David Anderson
ee51295d22 Simplify formatting. 2014-05-25 03:20:50 -07:00
David Anderson
3c7a08afc2 Change version display. 2014-05-25 03:18:05 -07:00
David Anderson
ed9ca9e943 Add rev-list --count back into the build "unique" id. 2014-05-25 03:03:22 -07:00
David Anderson
9f0308530c Remove reference to SM_BUILD_REV. 2014-05-25 01:57:42 -07:00
David Anderson
2e89d91a86 Switch build infrastructure to Git. 2014-05-25 01:53:58 -07:00
Scott Ehlert
e65d11f4de Remove --package-debug configure option.
It is no longer needed since debugging symbols should be present in binaries by default now.
2014-05-17 15:11:11 -05:00
Scott Ehlert
1a89edec47 Add --symbol-files option to AMBuild configure. 2014-05-17 15:05:58 -05:00
David Anderson
e69e9eddc7 Change float comparison operators to return false for NaN (bug 6107, r=ds).
--HG--
extra : rebase_source : a11c56fb23d6617545def3591ec6100dd143eb3e
2014-04-22 19:40:45 -07:00
Scott Ehlert
aa85a1866e Update checkout-deps script for Contagion on Windows (NPOTB). 2014-04-20 00:37:20 -05:00
Scott Ehlert
623925a1cf Fix downloading of ambuild using the checkout-deps script (NPOTB). 2014-04-20 00:37:19 -05:00
Nicholas Hastings
217ca928d5 Move funcommands material and sound defs to gamedata (bug 6085, r=asherkin). 2014-03-29 15:07:07 -04:00
Nicholas Hastings
fdae6cf1b0 Backed out changeset: fe0e55c4d544 2014-03-30 14:07:14 -04:00
Nicholas Hastings
2c399ec441 Move funcommands material and sound defs to gamedata. 2014-03-29 15:07:07 -04:00
Nicholas Hastings
00b06313c9 Add gamedata for Contagion (bug 6007, r=asherkin). 2014-03-29 14:14:00 -04:00
Nicholas Hastings
9c1902b0e3 Fix missing compile.exe and unecessary compile.sh in Windows package (bug 6047, r=asherkin). 2014-03-21 12:30:47 -04:00
Scott Ehlert
692cafa784 Update checkout-deps script for Dota 2 on Linux and Mac OS X. 2014-03-14 05:21:12 -05:00
Nicholas Hastings
6600a8c60b Use https for checkout-deps clones of AM repos (npotb). 2014-03-13 20:40:51 -04:00
Scott Ehlert
8431925577 Fix upload set for builds. 2014-03-03 05:21:50 -06:00
David Anderson
e95c2ba0b9 Improvements to checkout-deps.sh (bug 6054, r=ds). 2014-02-15 17:13:13 -08:00
Ruben Gonzalez
01fc010719 Update CSSDM gdc patch bytes (NPOTB) 2014-02-13 12:12:36 -05:00
Scott Ehlert
d259be7b1f Make symstore.pl die if it fails to open a symbol directory (no bug, r=dvander). 2014-02-13 01:40:02 -06:00
Scott Ehlert
e00e879af5 Use == instead of is operator for checking string equality in AMBuild scripts (bug 6043, r=dvander). 2014-02-09 22:50:20 -06:00
Scott Ehlert
65b32b8ced Update dependency script to support getting Windows deps (no bug, r=dvander). 2014-02-06 19:45:35 -06:00
Scott Ehlert
41f74d1a5c Update Linux dependency script to support getting Mac deps (no bug, r=dvander).
--HG--
rename : tools/checkout-linux-deps.sh => tools/checkout-deps.sh
2014-02-06 00:28:29 -06:00
Kyle Sanderson
e2eabc7a96 Force a reconfigure to happen everytime. 2014-02-02 21:26:04 -07:00
Kyle Sanderson
9de1a1ddfa Add configuration option to package debug files with amb2. 2014-02-02 15:33:33 -07:00
David Anderson
7dcdaf0319 Disable amb2 color when configuring. 2014-02-02 01:39:24 -08:00
David Anderson
9a0918a354 Fix typo that caused dump_syms to execute out of order with respect to linking. 2013-12-30 20:21:33 -05: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
David Anderson
b69b0de234 Various build fixes (bug 5997 part 14, r=ds). 2013-12-30 17:51:01 -05:00
David Anderson
ae21f29ad9 Port the PDB log to AMBuild 2 (bug 5997 part 11, r=ds). 2013-12-30 17:51:00 -05:00
David Anderson
c2cfe60102 Port versioning to AMBuild 2 (bug 5997 part 8, r=ds). 2013-12-30 17:50:59 -05:00
David Anderson
75e622e879 Port packaging to AMBuild 2 (bug 5997 part 6, r=ds). 2013-12-30 17:50:59 -05:00
David Anderson
d5c1111fda Update linux dep script (no bug, r=NPOTB). 2013-10-14 11:56:43 -07:00
David Anderson
a260e92266 Add a script to checkout/update linux dependencies. 2013-08-30 12:24:40 -07:00
Nicholas Hastings
f6255c72d1 Compile with clang by default on linux. 2013-08-26 23:07:45 -04:00
Dr!fter
74f1b800c2 Update gdc keys for CS:GO update 2013-08-14 17:18:02 -04:00
Kyle Sanderson
86c699dd36 Fixed various memory issues. (bug 5766, r=asherkin) 2013-08-12 00:44:22 +01:00
Nicholas Hastings
a36c266e7d Split TF2, DoD:S, HL2:DM, and ND to separate binaries (bug 5813, r=asherkin). 2013-07-21 11:53:56 -04:00
Nicholas Hastings
3f92d2f300 Synced gdc-psyfork symbols.txt with live version (NPOTB).
--HG--
extra : amend_source : 5d889731940a87f676145713d79ae563a176b0fb
2013-07-18 21:07:14 -04:00
Dr!fter
cc0bf88a5f Fix gdc-psyfork when checking linux offset (NPOTB) 2013-07-18 21:04:03 -04:00
Dr!fter
4661e5a10b Add signature offset byte check support for gdc-psyfork (NPOTB). 2013-07-18 20:34:11 -04:00
Nicholas Hastings
1e0d0429d0 Synced gdc-psyfork (NPOTB). 2013-04-29 20:51:54 -04:00
Asher Baker
3c9e84d380 Whoops. Snakes. 2013-03-17 21:07:28 +00:00
Asher Baker
0f62a8ec2f Generate debugging information during compilation (bug 5227, r=ds). 2013-03-17 21:00:28 +00:00
Nicholas Hastings
6ce00034a2 Updated PCRE source to version 8.32 (bug 5593). 2013-03-17 11:32:03 -04:00
Scott Ehlert
54012523bc Added --no-mysql option to configure script to make MySQL optional (bug 5661, r=dvander). 2013-03-17 02:40:04 -05:00
Scott Ehlert
3e41d9b794 Made BreakpadSymbols script compatbile with Python 2.6 and above (bug 5660, r=asherkin). 2013-03-16 22:55:59 -04:00
Nicholas Hastings
95409f7ec7 Updated gdc-psyfork symbols.txt with support for ep1 (NPOTB). 2013-02-09 14:21:50 -05:00
Nicholas Hastings
0015d00243 Initial commit of latest functional SDKHooks extension. 2013-02-07 23:43:33 -05:00
Nicholas Hastings
f757d5f09b Updated gdc-psyfork with current (NPOTB).
- Added support for custom symbols.txt path (-s <path>).
- Added support for dlsym symbol lookup in linux bins (-n).
- Updated gdc_core.sh example script to account for new options above.
- Updated symbols.txt.
2013-01-07 09:09:14 -05:00
Asher Baker
3e1e20dbe2 Fixed PackageScript to not try and include extra extensions. 2012-12-25 21:44:58 +00:00
Nicholas Hastings
b7ac61cbea Updated gdc-psyfork with current (NPOTB).
- Added script support for Steam3 content (CS:GO, ND, etc.).
- Removed script steam.inf temp-move hack now that DepotDownloader correctly handles checksums.
- Updated symbols.txt.
- Fixed gdc having issues with gamedata files that contain new or unknown sections ("Addresses").
2012-12-01 13:39:34 -05:00
Asher Baker
bed417dc62 Include the auto-version file in the build, so 3rd party plugins compiled aginst the includes get useful versioning info (bug 5453, r=dvander). 2012-09-08 21:02:46 +01:00
Asher Baker
bf76be5dfa Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00
Scott Ehlert
0d795fc651 Added support for CS:GO on Mac OS X (bug 5459, r=psychonic). 2012-08-25 11:28:52 -05:00
Nicholas Hastings
8362b8d226 Split CS:S support off to a separate engine/build (bug 5370, r=asherkin). 2012-08-20 21:53:59 -04:00
Asher Baker
981171f42a Fixed bugs in IDAPython vtable dump script (NPOTB). 2012-08-15 16:05:16 +01:00
Asher Baker
a8021e0d79 Updated IDAPython vtable dump script (NPOTB). 2012-08-07 02:11:07 +01:00
David Anderson
983e37a0be Upgrade the Windows python version for debugging. 2012-08-04 13:26:52 -07:00
Asher Baker
67ae85b840 Added some useful IDA scripts (NPOTB). 2012-07-29 02:51:50 +01:00
Nicholas Hastings
4d4979cc98 Updated gdc-psyfork readme (NPOTB). 2012-07-03 10:33:54 -04:00
Nicholas Hastings
542c515bc1 Updated gdc-psyfork with latest (NPOTB). 2012-07-03 10:27:27 -04:00
Nicholas Hastings
543f3440dc ANOTHER typo fix. 2012-05-27 17:47:41 -04:00
Nicholas Hastings
1a8417951f Fixed package script on mac. 2012-05-27 17:44:46 -04:00
Nicholas Hastings
2f68781ff9 Updated package script for cstrike extension changes. 2012-05-27 17:40:42 -04:00
Nicholas Hastings
fdec003973 Added example scripts missing from last commit (NPOTB). 2012-05-27 11:39:50 -04:00