1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2025-02-22 15:54:14 +01:00

54 Commits

Author SHA1 Message Date
Nicholas Hastings
1632dac89c AMBuildScript fixes for Black Mesa that didn't get committed when making PR. 2015-05-10 18:05:26 -04:00
Nicholas Hastings
6b2e082a47 Fix linux build. 2015-05-10 17:47:02 -04:00
Nicholas Hastings
2fdd0625f5 Update MM:S to support Black Mesa.
Uses new bms branch in our hl2sdk repo.
2015-05-10 17:46:56 -04:00
Nicholas Hastings
896d7dc5a9 Remove /Zo on debug builds and add on release builds. 2015-01-09 09:03:54 -05:00
Nicholas Hastings
679decaba0 Link libstdc++ on CS:GO. 2014-09-11 19:24:36 -04:00
Nicholas Hastings
b5b0114d70 Revert "Hacks to correct linking."
This reverts commit 5926f92c5412db84d3fda68f8f459ff4b55745a4.
2014-09-11 19:24:10 -04:00
David Anderson
5926f92c54 Hacks to correct linking. 2014-09-10 23:07:44 -07:00
Nicholas Hastings
abcdc559b5 Fix typo in AMBuildScript causing warnings in debug configuration leaving some options ignored. 2014-06-24 15:28:42 -04:00
David Anderson
1cad4b34cf Add search paths for HL2SDKs. 2014-05-26 22:53:24 -07:00
David Anderson
09d1f56492 Backport Git build to 1.10 branch. 2014-05-26 15:20:20 -07:00
Nicholas Hastings
ca6e2c689c Update for hl2sdk-l4d changes.
--HG--
extra : rebase_source : 55e08e054ee8439924aef80a586cda7310a818e4
2014-05-21 00:19:00 -04:00
Nicholas Hastings
39d8d71b54 Update for hl2sdk-nd changes. 2014-04-24 01:28:53 -04:00
Nicholas Hastings
21e0443838 Add support for Contagion (bug 6006). 2014-03-23 23:37:46 -04:00
Scott Ehlert
0e572c656c Changes to pushbuild.txt now trigger a reconfigure. 2014-03-10 22:56:26 -05:00
Scott Ehlert
339b4a9ea9 Add support for Dota 2 on Linux and Mac OS X (bug 6067, r=psychonic). 2014-03-03 01:02:25 -06:00
Scott Ehlert
b97d64c54a Add -mmacosx-version-min=10.5 to compiler flags on OS X. (no bug, r=me). 2014-02-13 02:16:58 -06:00
David Anderson
e936018602 Extract version info into a static library to speed up builds (bug 5990, r=ds). 2013-11-23 19:10:27 -08:00
David Anderson
8cd35971a5 Backport AMBuild 2 build scripts. 2013-11-20 14:55:30 -08:00
Nicholas Hastings
53c8161e35 Link iconv on Mac for SDK 2013 as required by its tier1. 2013-10-13 11:30:15 -04:00
Nicholas Hastings
bf531ae080 Add support for Insurgency (bug 5950, r=asherkin). 2013-10-09 09:00:23 -04:00
Nicholas Hastings
ef3512562e Add support for Blade Symphony (bug 5948, r=asherkin). 2013-10-09 08:46:13 -04:00
Nicholas Hastings
3cf2ec8f8b Add support for Source SDK Base 2013 (bug 5916, r=asherkin). 2013-10-08 21:01:53 -04:00
Nicholas Hastings
6abcf7283e Split TF2, DoD:S, HL2:DM, and ND to separate binaries (bug 5667, r=asherkin). 2013-07-31 06:49:21 -04:00
Nicholas Hastings
0803b400ec Define POSIX and GNUC when compiling for any build on linux/mac. 2013-07-06 11:24:21 -04:00
Nicholas Hastings
b99b262b67 Updated ambuild script for new l4d2 library names.
--HG--
extra : rebase_source : 5333ff884154a43c852966fdc1f8792dc811c971
2013-06-30 10:38:54 -04:00
Nicholas Hastings
aacb75f99d Don't omit frame pointer on msvc builds. 2013-05-13 14:17:17 -04:00
Scott Ehlert
95aad72edc Added --sdks option to configure script to specify which SDKs to build againt (bug 5676, r=psychonic).
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-23 23:12:16 -05:00
Nicholas Hastings
6f10f32a3a Fixed typo in AMBuild script causing Dota 2 bin to not attempt to build. 2013-03-04 11:07:15 -05:00
Nicholas Hastings
0f2d7aa234 Added support for Dota 2 (bug 5640). 2013-03-04 10:38:17 -05:00
Peace-Maker
afa0fcaa74 Updated for CS:S sync (r=asherkin). 2013-02-05 21:26:40 +00:00
Nicholas Hastings
65a48029e5 Updated ambuild script for new ep2v lib names (bug 5522). 2012-10-26 15:47:46 -04:00
Scott Ehlert
c3773bf039 Added support for CS:GO on Mac OS X (bug 5458, r=psychonic). 2012-08-25 09:28:35 -05:00
Nicholas Hastings
b5771f3c96 Split CS:S support off to a separate engine/build (bug 5369, r=asherkin). 2012-08-20 14:25:29 -04:00
Nicholas Hastings
3aa20f1405 Added support for CS: Global Offensive (bug 5228, r=DS). 2012-05-26 17:07:26 -04:00
Nicholas Hastings
2be591d793 Don't add -Wno-delete-non-virtual-dtor for gcc < 4.7. (bug 5205, r=DS). 2012-05-26 15:46:15 -04:00
Scott Ehlert
fca6721199 Only add -Wno-delete-non-virtual-dtor for gcc >= 4.3 and clang >= 3.0. 2012-03-21 21:02:15 -05:00
Scott Ehlert
fe758a1add Hopefully fixed OS X build. 2012-03-21 07:27:26 -05:00
Reuben Morais
de3bfdceed Changed build system so that it no longer requires all SDKs to be available (bug 5101, r=ds). 2012-03-21 06:55:46 -05:00
Reuben Morais
ea8dd83b20 Removed hardcoded SDK path on OS X (bug 5100, r=ds). 2012-03-21 06:55:39 -05:00
Nicholas Hastings
3e67d47414 Added support for E.Y.E. Divine Cybermancy (bug 5034, r=DS). 2011-08-08 08:57:03 -04:00
Scott Ehlert
13c20f6940 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
33964defd7 Hopefully fixed clang builds. 2011-04-30 23:29:49 -05:00
Scott Ehlert
31f85839e1 Updated buildbot scripts to support clang builders (bug 4897, r=dvander). 2011-04-30 22:41:54 -05:00
Fyren
a601dced41 Moved --static-gcc to linker flags (bug 4876, r=dvander). 2011-04-26 07:47:12 -04:00
Scott Ehlert
29df2351c9 Added detection for clang compiler and fixed various warnings triggered by it (bug 4877, r=dvander). 2011-04-23 21:35:10 -05:00
Nicholas Hastings
bb3fd3ea2d Added support for Bloody Good Time (bug 4784, r=DS). 2011-01-10 14:09:50 -05:00
Scott Ehlert
5390dcbe7a Added support for L4D on Mac OS X (bug 4683, r=dvander). 2010-10-29 20:05:04 -05:00
Scott Ehlert
baff0e271d Fixed loading on L4D on Linux (bug 4680, r=dvander). 2010-10-27 21:58:41 -07:00
Scott Ehlert
749bdd044a Added support for L4D2 on Mac OS X (bug 4646, r=dvander). 2010-10-14 18:14:45 -05:00
Scott Ehlert
769ce745b0 Added support for Alien Swarm (bug 4529, r=dvander). 2010-07-22 03:22:27 -05:00