Scott Ehlert
bfb11c7712
Remove extra CS:GO Mac offset for GetItemInLoadout
2017-12-20 04:17:29 -06:00
Scott Ehlert
fa7d8757dc
Rebuild 64-bit Linux libpcre with -Wa,-mrelax-relocations=no
2017-12-20 03:50:12 -06:00
Scott Ehlert
3c7978153b
Rebuild 64-bit Linux libpcre with -fPIC.
2017-12-20 03:15:57 -06:00
Scott Ehlert
7cb3d4d8ff
Fix Linux and macOS builds.
2017-12-20 02:13:56 -06:00
Scott Ehlert
870e118150
Fix BreakpadSymbols script for 64-bit builds.
2017-12-20 02:07:30 -06:00
Scott Ehlert
e27f8fba1a
Hopefully fix Windows build.
2017-12-20 02:04:05 -06:00
Scott Ehlert
ce1a4dcac0
64-bit support for CSGO on Linux and macOS ( #705 )
2017-12-20 01:56:23 -06:00
Scott Ehlert
057a5790e2
Update CS:GO TerminateRound signature for Linux.
2017-12-19 23:23:29 -06:00
Scott Ehlert
27b69559a3
Really fix macOS build.
2017-10-26 20:38:25 -05:00
Scott Ehlert
373fb4f776
Update amtl to fix macOS build.
2017-10-26 19:36:30 -05:00
Scott Ehlert
65a8f3cbf8
Trigger build.
2017-10-03 03:24:44 -05:00
Scott Ehlert
82e6d00cea
Fix build.
2017-10-02 07:40:58 -05:00
Scott Ehlert
bbdecceb4b
Switch to AMBuild 2.1 API. ( #694 )
2017-10-02 07:18:57 -05:00
Scott Ehlert
b1da6958ff
Merge pull request #58 from alliedmodders/bug6164
...
Use -Wno-deprecated-register on clang 3.4+ or Apple clang 5.1+ only (bug 6164, r=psychonic).
2014-07-01 20:30:08 -05:00
Scott Ehlert
415b6ea174
Use -Wno-deprecated-register on clang 3.4+ or Apple clang 5.1+ only (bug 6164).
2014-07-01 16:13:22 -05:00
Scott Ehlert
553b07b722
Merge pull request #56 from peace-maker/gitignorefix
...
Fix .gitignore typo (r=ds).
2014-06-30 21:23:51 -05:00
Scott Ehlert
083edcedc7
Merge pull request #22 from alliedmodders/css-clan-teamscore-mac
...
Update clan tag and team score offsets for cstrike ext on OS X.
2014-06-01 17:02:12 -05:00
Scott Ehlert
fb5c3c86da
Add clan tag and team score commands to cstrike test plugin.
2014-06-01 16:52:03 -05:00
Scott Ehlert
3c89f2b1c2
Update clan tag and team score offsets for cstrike ext on OS X.
2014-06-01 16:47:49 -05:00
Scott Ehlert
e20e4677df
Replace .hgignore with .gitignore.
2014-05-24 23:55:24 -05:00
Scott Ehlert
878201c631
Add obj-*/ build directories to hgignore.
2014-05-17 15:25:45 -05: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
Scott Ehlert
b0b28b7a6e
Fix Linux and Windows builds.
2014-04-23 21:53:58 -05:00
Scott Ehlert
ecec7dbef3
Deduplicate a number of files used by extensions by moving them to the public directory (bug 5341, r=psychonic).
...
These files include smsdk_ext.cpp, smsdk_ext.h, sm_memtable.h, CDetour/*, and asm/*.
The smsdk_config.h file for each extension has also been moved out of the 'sdk' directory into its parent.
--HG--
rename : extensions/bintools/sdk/smsdk_config.h => extensions/bintools/smsdk_config.h
rename : extensions/clientprefs/sdk/smsdk_config.h => extensions/clientprefs/smsdk_config.h
rename : extensions/cstrike/sdk/smsdk_config.h => extensions/cstrike/smsdk_config.h
rename : extensions/curl/sdk/smsdk_config.h => extensions/curl/smsdk_config.h
rename : extensions/geoip/sdk/smsdk_config.h => extensions/geoip/smsdk_config.h
rename : extensions/mysql/sdk/smsdk_config.h => extensions/mysql/smsdk_config.h
rename : extensions/regex/sdk/smsdk_config.h => extensions/regex/smsdk_config.h
rename : extensions/sdkhooks/sdk/smsdk_config.h => extensions/sdkhooks/smsdk_config.h
rename : extensions/sdktools/sdk/smsdk_config.h => extensions/sdktools/smsdk_config.h
rename : extensions/sqlite/sdk/smsdk_config.h => extensions/sqlite/smsdk_config.h
rename : extensions/structs/sdk/smsdk_config.h => extensions/structs/smsdk_config.h
rename : extensions/tf2/sdk/smsdk_config.h => extensions/tf2/smsdk_config.h
rename : extensions/topmenus/sdk/smsdk_config.h => extensions/topmenus/smsdk_config.h
rename : extensions/updater/sdk/smsdk_config.h => extensions/updater/smsdk_config.h
rename : extensions/sdktools/CDetour/detourhelpers.h => public/CDetour/detourhelpers.h
rename : extensions/sdktools/CDetour/detours.cpp => public/CDetour/detours.cpp
rename : extensions/sdktools/CDetour/detours.h => public/CDetour/detours.h
rename : extensions/sdktools/asm/asm.c => public/asm/asm.c
rename : extensions/sdktools/asm/asm.h => public/asm/asm.h
rename : public/sample_ext/sdk/smsdk_config.h => public/sample_ext/smsdk_config.h
rename : core/logic/sm_memtable.h => public/sm_memtable.h
rename : public/sample_ext/sdk/smsdk_ext.cpp => public/smsdk_ext.cpp
rename : public/sample_ext/sdk/smsdk_ext.h => public/smsdk_ext.h
2014-04-23 21:19:28 -05: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
Scott Ehlert
692cafa784
Update checkout-deps script for Dota 2 on Linux and Mac OS X.
2014-03-14 05:21:12 -05:00
Scott Ehlert
b402d77ff9
Trigger build for ILoggingListener update for Dota 2.
2014-03-05 18:43:51 -06:00
Scott Ehlert
8431925577
Fix upload set for builds.
2014-03-03 05:21:50 -06:00
Scott Ehlert
22e8b53029
Add gamedata for EntityFactoryDictionary and IServer for Dota 2 on Linux (bug 6068, r=psychonic).
2014-03-03 05:20:40 -06:00
Scott Ehlert
f8f4cebe9e
Add support for Dota 2 on Linux and Mac OS X (bug 6068, r=psychonic).
2014-03-03 05:20:38 -06:00
Scott Ehlert
7d7db6d5bb
Trigger build.
2014-03-01 20:12:48 -06:00
Scott Ehlert
ce6b993954
Use Linux game data for offsets and signatures/symbols on OS X if Mac-specific data is not available (bug 6056, r=dvander).
...
Although unlikely, OS X game data can also be used on Linux if Linux-specfic data is missing.
2014-02-15 23:23:53 -06: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
9be71eea2f
Fix ___strlcat_chk symbol error on OS X 10.8 and earlier (bug 6046, r=dvander).
2014-02-13 01:28:13 -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
0ab8f4a1bd
Remove GLIBC 2.7 depedency from Webternet extension (no bug, r=dvander).
2014-02-09 15:19:17 -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
Scott Ehlert
b3d64d1121
Fix freeing non-heap object warning from GCC (r=ann).
2014-02-01 04:16:26 -06:00
Scott Ehlert
06c73813ca
Triggering build for OS X 10.9 VM.
2014-01-22 00:38:49 -06:00
Scott Ehlert
7c1fb6e5b9
Triggering build for clang 3.4.
2014-01-11 13:25:32 -06:00
Scott Ehlert
40d03f78cf
Hopefully fixed clang build on Linux.
2014-01-08 17:37:55 -06:00
Scott Ehlert
7f8c6a9fd6
Triggering build.
2014-01-08 17:29:04 -06:00
Scott Ehlert
832187be31
Triggering build.
2014-01-08 17:21:01 -06:00
Scott Ehlert
a2f8f1e70d
Triggering build.
2014-01-08 17:10:04 -06:00
Scott Ehlert
3f3343e945
Changes to pushbuild.txt now trigger a reconfigure.
2014-01-08 17:09:50 -06:00
Scott Ehlert
4e077402e5
Triggering build.
2014-01-08 16:50:21 -06:00
Scott Ehlert
b83810b986
Triggering build.
2013-12-20 17:27:58 -06:00
Scott Ehlert
661af1c5e2
Trigger build.
2013-10-24 00:53:27 -05:00
Scott Ehlert
9e926bdb1d
Trigger build.
2013-10-21 04:08:40 -05:00
Scott Ehlert
dfb8527e50
Triggering build to test buildbot.
2013-05-26 01:06:10 -05: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
Scott Ehlert
1d30f00806
Added --sdks option to configure script to specify which SDKs to build againt (bug 5630, r=dvander).
...
Valid arguments are "all", "present", or a comma delimited list of engine names.
The "all" option will try to build against all supported SDKs. (This is the default.)
The "present" option will only attempt to build against SDKs that exist on the system.
Examples:
configure.py --sdks=css,csgo,ep2v
configure.py --sdks=l4d
configure.py -s present
2013-03-13 20:26:08 -05:00
Scott Ehlert
6b07625192
Added L4D and L4D2 gamedata for SDK Hooks on Mac OS X.
2013-02-25 20:44:16 -06:00
Scott Ehlert
19b56361b9
Triggerin' a build.
2013-02-25 17:02:00 -06:00
Scott Ehlert
a62aeb36d8
Updated sample extension makefiles for CS:GO on Mac OS X (bug 5459, r=psychonic).
2012-08-25 11:32:33 -05: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
Scott Ehlert
20d1551216
Removed hardcoded SDK path for curl on OS X.
2012-03-21 22:04:05 -05:00
Scott Ehlert
a3593a5124
Fixed build scripts for OS X 10.7 build slave.
2012-03-21 21:35:07 -05:00
Scott Ehlert
1b94a30c9f
Triggering build to hopefully fix mac builds.
2011-11-03 14:16:05 -05:00
Scott Ehlert
ca9150a731
Triggering build, ugh.
2011-07-07 11:25:00 -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
0ee77c0e7d
Triggering a build.
2011-06-23 21:21:27 -05:00
Scott Ehlert
3e1ab53abd
Fixed clang OS X build.
2011-06-17 18:21:17 -05:00
Scott Ehlert
18c119b4d5
Removed -static-libgcc for Mac OS X build (no bug, r=dvander).
...
This fixes the ld warning: could not create compact unwind for __Unwind_Resume: non-standard register 0 being saved in prolog
2011-06-17 18:00:32 -05:00
Scott Ehlert
4c878c4963
Fixed crash in MemoryUtils::ResolveSymbol() on OS X Lion (10.7) (bug 4951, r=dvander).
2011-06-15 16:02:05 -05:00
Scott Ehlert
b63b94bc81
Updated buildbot scripts to support clang builders.
2011-05-01 00:17:11 -05:00
Scott Ehlert
7e514f5d34
Moved -static-libgcc to linker flags.
2011-05-01 00:09:25 -05:00
Scott Ehlert
cb2de2e5c4
Avoid depending on __isoc99_sscanf@GLIBC_2.7 when building on Linux with glibc >= 2.7 (bug 4894, r=dvander).
2011-04-28 02:43:55 -05:00
Scott Ehlert
939bc00b2b
Added detection for clang compiler and fixed various warnings triggered by it (bug 4878, r=dvander).
2011-04-23 21:53:53 -05:00
Scott Ehlert
bc571316b9
Triggering a build for goodness sake.
2011-04-14 20:53:59 -05:00
Scott Ehlert
3cc1af9618
Triggering a build.
2011-04-13 20:25:10 -05:00
Scott Ehlert
6957bf504b
Triggering a build.
2011-04-13 19:05:41 -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
Scott Ehlert
c55e350cb2
Triggering a build, argh.
2011-04-13 17:08:39 -05:00
Scott Ehlert
b0fe032b8d
Triggering a build.
2011-04-13 16:44:20 -05:00
Scott Ehlert
aa25870fb8
Triggering a build.
2011-04-13 16:09:36 -05:00
Scott Ehlert
6814cfbcd7
Triggering a build, please.
2011-04-07 15:09:56 -05:00
Scott Ehlert
2884696024
Triggering a build, perhaps.
2011-04-07 14:51:56 -05:00
Scott Ehlert
b4b37daaf6
Triggering build to fix bug 4729.
2010-12-03 23:58:41 -08:00
Scott Ehlert
172abb2710
Added support for L4D on Mac OS X (bug 4684, r=fyren).
2010-10-29 20:04:50 -05:00
Scott Ehlert
a643c6ef1e
Fixed sample ext makefiles for L4D Linux builds (bug 4681, r=fyren).
2010-10-28 12:42:13 -07:00
Scott Ehlert
68d822f50a
Fixed loading L4D on Linux (bug 4681, r=dvander).
2010-10-27 22:05:56 -07:00
Scott Ehlert
e6a93a799a
Added support for L4D2 on Mac OS X (bug 4647, r=fyren).
2010-10-14 18:27:37 -05:00
Scott Ehlert
0340b62b7c
Triggering build against L4D2 SDK changes.
...
This should fix sm_kick.
2010-10-05 23:32:27 -07:00
Scott Ehlert
5488f60260
Triggering build against L4D1 SDK changes.
2010-10-05 20:07:14 -07:00
Scott Ehlert
99b9860ea5
Added Alien Swarm build config for sample extension (bug 4530, r=psychonic).
2010-08-20 10:42:16 -05:00
Scott Ehlert
dc5f82cce2
Fixed alignment on a couple of SourcePawn debugging structures on OS X (bug 4578, r=dvander).
...
This problem only affected plugins compiled with a fairly old version of spcomp.
2010-08-19 22:51:42 -05:00
Scott Ehlert
0d933a1901
Disabled nextmap plugin on Alien Swarm (bug 4571, r=fyren).
2010-08-16 15:13:47 -05:00
Scott Ehlert
817fa9d9be
Oh, fixed package script for new bintools binary (bug 4548).
2010-08-01 15:09:48 -05:00
Scott Ehlert
89334bb459
Bintools extension no longer needs a separate build for each engine (bug 4548, r=dvander).
2010-08-01 14:57:54 -05:00
Scott Ehlert
0ae2d99599
Fixed potential crash with IMemUtils::FindPattern on Linux (bug 4554, r=dvander).
2010-07-31 16:06:22 -05:00
Scott Ehlert
e1199a02ee
Fixed missing version string and compile date for MySQL extension (bug 4547, r=dvander).
2010-07-28 14:48:51 -05:00
Scott Ehlert
9408a61eb1
Ugh, fixed builds for real. How did that even happen?
2010-07-27 20:28:27 -05:00
Scott Ehlert
78d7e1bdfe
Hopefully fixed build.
2010-07-27 18:02:37 -05:00
Scott Ehlert
dd44a0aaea
Added support for Alien Swarm (bug 4530, r=dvander).
2010-07-27 17:32:32 -05:00