1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2024-12-01 13:24:25 +01:00
Commit Graph

1107 Commits

Author SHA1 Message Date
Nicholas Hastings
988386eb29 Trigger build again for further Dota Linux SDK lib fixes. 2018-06-16 09:50:59 -04:00
Nicholas Hastings
f4961d74c2 Trigger build for Dota Linux tier1 rebuild. 2018-06-16 09:27:34 -04:00
Nick Hastings
3eb261a24d Link mathlib on BMS now (for vec3_origin required by tier1 ConVar).
This is also to trigger an MM:S build for hl2sdk changes in multiple branches.
2018-05-05 10:56:51 -04:00
Nicholas Hastings
b2e51c93f8
Trigger build against hl2sdk-bms update. 2018-05-03 07:36:03 -04:00
Nicholas Hastings
30c6e9107d
Normalize paths when comparing. (fixes #37). (#38)
When resolving bin paths from gameinfo to platform-specific absolute paths, we end
up with ".." instances on x64, causing the paths being compared to look different. MM:S
then cannot differentiate it's server bin path from the game's server bin, causing us to
load ourselves as the server bin over and over again, causing a stack overflow.
2018-01-28 11:49:28 -05:00
Nicholas Hastings
d6ee3bfaae Re-enable Dota 2 Linux x64 build. 2017-12-20 08:47:03 -05:00
Scott Ehlert
db3e20a99f Disable 64-bit Linux dota build for now. 2017-12-20 01:49:02 -06:00
Scott Ehlert
79435093d9
64-bit support for CSGO on Linux and macOS (#35) 2017-12-20 01:11:57 -06:00
Nicholas Hastings
1f0124d499
Split Day of Infamy to separate engine build (#36) 2017-11-03 14:52:37 -04:00
Nicholas Hastings
e770220590 Fix linking errors with some compilers when MM:S plugins call function in tier1 interface.h. (#34) 2017-09-07 12:39:27 -04:00
Nicholas Hastings
6f2938b46c Trigger build for hl2sdk-insurgency update. 2017-07-23 09:02:03 -04:00
Nicholas Hastings
bc397450da Trigger build. 2017-06-21 12:59:38 -04:00
Nicholas Hastings
8d1526f188 Fix loading on Source SDK 2013 mods. 2017-06-21 07:40:49 -04:00
Nicholas Hastings
e2594008c0 Add generation of mmsource-latest download. 2017-04-30 19:27:15 -04:00
Nicholas Hastings
dc371b63cb Reenable symbol upload for Mac. 2017-04-29 18:42:12 -04:00
David Anderson
2717a6b8f5 Merge pull request #33 from alliedmodders/fix-symbols
Use separate symbol files when building with Breakpad support.
2017-04-29 15:31:08 -07:00
David Anderson
7e891f7471 Use separate symbol files when building with Breakpad support. 2017-04-29 15:21:14 -07:00
Nicholas Hastings
c6878b0861 Disable symbol upload on Mac until symbol dumping is fixed. 2017-04-29 12:38:32 -04:00
Nicholas Hastings
4056f901ed More Clang compiler flag fixups. 2017-04-26 09:20:34 -04:00
Nicholas Hastings
476ab85f86 Hopefully last bit of fixups for Linux and Mac build. 2017-04-26 09:10:55 -04:00
Nicholas Hastings
f3ee5a6b1b Hello ambuild 2.1. 2017-04-26 06:28:14 -04:00
Nicholas Hastings
3f68ac6df3 Fix bad compiler flag checks from bad merge. 2017-04-26 06:26:09 -04:00
Nicholas Hastings
05c72905e6 Really fix build. 2017-04-26 06:13:22 -04:00
Nicholas Hastings
eae4fc7598 Maybe fix build. 2017-04-26 06:08:08 -04:00
Nicholas Hastings
813511df2c Force build for hl2sdk-csgo update. 2017-04-25 21:55:16 -04:00
Nicholas Hastings
dc880c419a Fix compilation on VS 2015+ 2017-04-25 20:48:07 -04:00
Nicholas Hastings
a876b9c1fb Merge pull request #31 from alliedmodders/S2
Re-add support for Dota 2 (on Source 2, and x64)
2017-04-22 22:43:55 -04:00
Nicholas Hastings
7079862139 Exclude hookgen on non-x86 instead of non-Windows Dota. 2017-04-22 21:25:27 -04:00
Nicholas Hastings
9af2b18a7e Restore the comma to the people. 2017-04-16 16:25:34 -04:00
Nicholas Hastings
565a184994 Msg -> DevMsg for S2 GameInit/LevelInit/LevelShutdown messages. 2017-04-16 16:21:02 -04:00
Nicholas Hastings
558a5bb446 Restore Dark Messiah compat. 2017-04-15 10:23:36 -04:00
Nicholas Hastings
16a270764c Use new SDK compat shim instead of ifdef for missing Error() in S2. 2017-04-15 10:06:52 -04:00
Nicholas Hastings
a8110f530b Merge 'master' into S2. 2017-04-15 09:43:39 -04:00
Nicholas Hastings
ba7b123f87 Remove unintended change that snuck in with last commit. 2017-02-18 14:15:07 -05:00
Nicholas Hastings
b070ac2f6b [Dota] Fix for getting INetworkGameServer after factory removal. 2017-02-18 10:23:59 -05:00
Nicholas Hastings
3eb98bd1c3 [Dota] Fix for new param added in INetworkGameServer::StartChangeLevel. 2017-02-18 10:23:20 -05:00
Nicholas Hastings
968dfaf7e8 🐍 2016-12-08 16:24:43 -05:00
Nicholas Hastings
760126ea8c Fix more issues compiling on GCC 5+. 2016-11-09 18:08:42 -05:00
Nicholas Hastings
46846712d4 Fix loader's CreateInterface not being exported with GCC 5 and later. 2016-11-09 16:20:26 -05:00
Nicholas Hastings
0509616baf Update loader for BM:S again. 2016-11-07 21:02:30 -05:00
Nicholas Hastings
937b4016ff Nuke core-legacy - MM:S v1.4 API. (#29) 2016-10-11 13:29:37 -04:00
Nicholas Hastings
9a8ebe74ff Update for StartChangeLevel prototype change, again. 2016-10-10 14:54:54 -04:00
Nicholas Hastings
2785cd2573 Update for StartChangeLevel prototype change. 2016-08-29 19:13:07 -04:00
Nicholas Hastings
eeef0b5c0c Fix linker flags and lib paths on Win64. 2016-07-26 10:51:13 -04:00
Nicholas Hastings
a779cb9b76 Enable 64-bit defines for WIndows x86_64 builds. 2016-07-24 15:24:00 -04:00
Nicholas Hastings
4104721ce2 More changes for AMBuild 2.1 api. 2016-07-24 14:12:52 -04:00
David Anderson
1b91dc28ca Add --target-arch support. 2016-07-23 19:29:56 -07:00
David Anderson
0eaf14f9ec Update configure.py and buildscripts to AMBuild API v2.1. 2016-07-23 19:25:54 -07:00
Nicholas Hastings
314e116927 Remove old Source1 Dota detection. Not used anymore. 2016-07-22 15:39:14 -04:00
Nicholas Hastings
878f7531fb Fix a few unrelated compile warnings. 2016-07-22 14:04:02 -04:00