Nicholas Hastings
5d54a0abb7
Improve "meta version" output and remove version code duplication.
...
Version output improvements:
* Added more consistent indentation. (Matches SM's version output formatting now).
* Added missing newline after compile date.
* Added Build ID.
* Removed duplicated compile time.
* Re-ordered lines to have version numbers before compile/build information. (Again, to be formatted similar to SM's and more readable).
Refactored to have version and credits output logic not duplicated between server command and client command.
In core, moved engine names to near top of file instead of having huge list right in the middle of command output.
2015-05-12 15:29:23 -04:00
Nicholas Hastings
3a2ee89135
Merge branch 'travis'
2015-05-12 06:45:39 -04:00
Nicholas Hastings
98e715463a
Limit travis-ci ambuild concurrent jobs to 4.
2015-05-12 06:45:12 -04:00
Nicholas Hastings
40aa98fe64
AMBuildScript fixes for Black Mesa that didn't get committed when making PR.
2015-05-10 18:14:07 -04:00
Nicholas Hastings
eb3ec6b8dd
Merge branch 'bms-support'
2015-05-08 04:44:01 -07:00
Nicholas Hastings
92b888b231
Fix linux build.
2015-05-08 04:43:45 -07:00
Nicholas Hastings
93f91774a8
Merge pull request #14 from alliedmodders/bms-support
...
Update MM:S to support Black Mesa.
2015-05-08 06:43:21 -04: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
25411280b9
More probably fix build on Clang.
2015-04-16 10:18:57 -07:00
Nicholas Hastings
4973e233d7
Merge branch 'master' of https://github.com/alliedmodders/metamod-source
2015-04-16 10:12:14 -07:00
Nicholas Hastings
aa11fe53ea
Probably fix build on Clang.
2015-04-16 10:11:42 -07:00
Nicholas Hastings
1c64d636c6
Merge pull request #12 from alliedmodders/fix-unused-local-typedefs
...
Fix unused local typedefs warnings in SourceHook on GCC.
2015-04-16 12:51:56 -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
2800d66712
Convert compile-time checks to use static_assert.
...
Fixes unused-local-typedefs warnings when checks pass.
2015-04-15 08:16:16 -07:00
Nicholas Hastings
6d634be24e
Enable C++11 on GCC/Clang builds.
2015-04-15 08:14:53 -07:00
Nicholas Hastings
59352d24de
Really fix build.
2015-04-15 10:46:33 -04:00
Nicholas Hastings
866cdcd1f8
Fix build.
2015-04-15 10:32:54 -04:00
Nicholas Hastings
9b480ae363
Merge pull request #10 from alliedmodders/fix-vsgen-manualbuilds
...
Merge new versioning logic from SourceMod, fixes manual builds and --gen=vs.
2015-04-14 14:14:11 -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
36d26dd1b4
Fix build.
2015-03-21 14:31:12 -04:00
Nicholas Hastings
2164aad6a2
Force build.
2015-03-21 14:12:36 -04:00
Nicholas Hastings
77a2a273b6
Merge pull request #9 from alliedmodders/nd-detect
...
Fix game detection on Nuclear Dawn.
2015-03-21 09:21:06 -04:00
Nicholas Hastings
e6ef9ad31f
Fix game detection on Nuclear Dawn (bug 6327).
2015-03-21 08:53:58 -04:00
Kyle Sanderson
f8573896d2
Merge pull request #8 from KyleSanderson/metaiface
...
Relocate META_IFACE enum and utilize it more.
2015-01-20 16:48:32 -08:00
Kyle Sanderson
d3bfaa302d
Don't use engine specific IFACE status enum in MM:S.
2015-01-20 16:30:13 -08:00
Kyle Sanderson
37b6268cff
Relocate META_IFACE enum to ISmmPlugin.h
2015-01-20 16:24:52 -08:00
Nicholas Hastings
231936cda9
Remove /Zo on debug builds and add on release builds.
2015-01-09 09:03:27 -05:00
Nicholas Hastings
62961002b7
Add /Zo flag to msvc debug builds.
...
http://msdn.microsoft.com/en-us/library/dn785163.aspx
2014-12-14 15:00:09 -05:00
Nicholas Hastings
42a918c82c
Trigger build for hl2sdk-tf2 changes.
2014-10-01 19:08:18 -04:00
Nicholas Hastings
eed63dffe4
Trigger build for hl2sdk-tf2 changes.
2014-10-01 18:52:01 -04:00
Nicholas Hastings
2cc1a73c4e
Link libstdc++ on CS:GO.
2014-09-11 19:21:50 -04:00
Nicholas Hastings
5667763019
Revert "Branch fixes."
...
This reverts commit ed081f045e
.
2014-09-11 19:15:41 -04:00
Nicholas Hastings
27cec07977
Revert "Hacks to correct linking."
...
This reverts commit ef1cdc9767
.
2014-09-11 19:15:28 -04:00
David Anderson
ef1cdc9767
Hacks to correct linking.
2014-09-10 23:12:40 -07:00
David Anderson
ed081f045e
Branch fixes.
2014-09-10 23:12:34 -07:00
Fyren
1c6bfbde95
Trigger build.
2014-09-11 05:45:01 +00:00
Nicholas Hastings
ab49153a25
Trigger build for hl2sdk-tf2 changes.
2014-09-10 20:58:41 -04:00
Nicholas Hastings
1af0cde81a
Fix Mac build.
2014-08-16 11:57:24 -04:00
Nicholas Hastings
b42445bbd4
Merge pull request #7 from alliedmodders/more-missing-game-param
...
Add detection for more games when -game param is missing (r=asherkin).
2014-08-16 11:46:20 -04:00
Nicholas Hastings
dd9860321f
Undo accidental EOL conversion in loader.cpp.
2014-08-16 11:16:44 -04:00
Nicholas Hastings
7a4845e4ac
Improve game detection further for some engines when -game missing
2014-08-11 20:03:07 -04:00
Nicholas Hastings
4cff6368d2
Merge pull request #6 from alliedmodders/swarm-fix
...
Fix broken Alien Swarm engine detection (regression from 013c549090
) (r=KyleS).
2014-08-11 19:53:35 -04:00
Nicholas Hastings
ed6b5a4957
Fix broken Alien Swarm engine detection (regression from 013c549090
).
2014-08-11 18:02:05 -04:00
Nicholas Hastings
c32ecc8c98
Merge pull request #5 from alliedmodders/bug-6020
...
Improve game detection in core (bug 6020).
2014-06-12 16:39:14 -04:00
Nicholas Hastings
1e6af85d64
Improve game detection in core (bug 6020).
2014-06-04 12:31:46 -04:00
Nicholas Hastings
a85718a207
Merge pull request #4 from alliedmodders/ambuild-typo
...
Fix typo in AMBuildScript causing warnings in debug configuration leaving some options ignored (r=KyleS).
2014-06-02 18:37:02 -04:00
Nicholas Hastings
76d11c6dec
Fix typo in AMBuildScript causing warnings in debug configuration leaving some options ignored.
2014-06-02 18:13:18 -04:00
David Anderson
1ef3f07498
Merge pull request #3 from alliedmodders/fix-build
...
Add search paths for HL2SDKs.
2014-05-26 22:47:10 -07:00
David Anderson
f6d2cdf93d
Add search paths for HL2SDKs.
2014-05-26 22:41:20 -07:00