Asher Baker
1ca4517f46
Revert "Remove arch loops from build scripts. ( #889 )"
...
This reverts commit 7ed329c11f
.
2018-10-04 17:59:40 +00:00
David Anderson
7ed329c11f
Remove arch loops from build scripts. ( #889 )
...
This simplifies non-sdk build scripts by removing their loops over SM.archs. Instead the top-level
build script will re-evaluate them for each architecture.
2018-09-30 09:59:28 -07:00
Scott Ehlert
ce1a4dcac0
64-bit support for CSGO on Linux and macOS ( #705 )
2017-12-20 01:56:23 -06:00
Scott Ehlert
bbdecceb4b
Switch to AMBuild 2.1 API. ( #694 )
2017-10-02 07:18:57 -05:00
Kyle Sanderson
7341bd184e
Remove Project Files from older outdated build systems.
2015-04-01 19:54:34 -07:00
Nicholas Hastings
47450bb98c
Disable RTTI for game-agnostic extensions
2014-09-11 17:28:24 -07: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
David Anderson
f82224eba0
Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds).
2013-12-30 17:51:00 -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
e1a820dcf9
Port simple C++ build scripts to AMBuild 2 (bug 5997 part 1, r=ds).
2013-12-30 17:50:56 -05:00
Kyle Sanderson
86c699dd36
Fixed various memory issues. (bug 5766, r=asherkin)
2013-08-12 00:44:22 +01:00
Asher Baker
0f62a8ec2f
Generate debugging information during compilation (bug 5227, r=ds).
2013-03-17 21:00:28 +00:00
Asher Baker
bf76be5dfa
Overhauled versioning information (bug 5453, r=dvander).
2012-08-26 01:33:54 +01:00
Asher Baker
5f551fa67a
Backed out changeset: 387b27fb575b (bug 5227)
2012-04-14 01:12:24 +01:00
Asher Baker
393c54fdc2
Generate debugging information during compilation. (bug 5227, r=ds)
2012-02-16 19:26:49 +00:00
David Anderson
0a060982e3
Fixed extension version reporting.
2009-08-30 01:54:45 -07:00
David Anderson
d682361cfc
More changes for new build system.
2009-08-30 00:46:56 -07:00
David Anderson
d3f0a14867
Imported support for new build system.
2009-08-30 00:21:42 -07:00
David Anderson
83393f299a
Removed auto folders (bug 3949).
2009-08-30 00:03:58 -07:00
Matt Woodrow
95cffca5f1
Forgot makefiles patch
2009-08-17 10:53:54 +12:00
David Anderson
40a8892cb7
Merge from sourcemod-1.2 branch.
2009-03-30 11:43:16 +02:00
David Anderson
e1bb10d859
Removed SSE optimizations from msvc9 project files (bug 3756, r=ds, a12=blocking).
2009-03-30 08:31:35 +02:00
David Anderson
2e176b8b8d
Fixed auto update URL being set too late (bug 3699, r=pred).
2009-03-16 18:43:34 -04:00
David Anderson
c0ee2ce345
Fixed assorted updater bugs (bug 3697, r=pred, a121=blocking).
2009-03-06 17:41:35 -05:00
Scott Ehlert
d8264fada7
Merge from 1.2 branch.
2009-03-05 15:48:38 -06:00
Scott Ehlert
72da49415e
Added -dev tag back to version.h files for manual builds.
2009-03-05 14:59:09 -06:00
David Anderson
8e744ec5f7
Re-added -dev tag, bumped version to 1.2.1.
2009-03-05 02:36:27 -05:00
David Anderson
8dfbcf5a9f
Bumped versions.
2009-03-05 02:07:44 -05:00
David Anderson
1f636bf7a9
Bumped trunk to 1.3.0.
2009-03-05 01:48:18 -05:00
David Anderson
64124447d5
Fixed shutdown breakage from updater landing.
2009-03-01 03:49:59 -05:00
David Anderson
037ea592ab
Fixed Linux build.
2009-03-01 01:58:42 -05:00
David Anderson
f104438802
Do binary writes instead.
2009-03-01 01:18:09 -05:00
David Anderson
c4cba5254c
Added auto-restart functionality to the Updater extensions (bug 3530, r=pred).
2009-02-28 23:14:16 -05:00
Scott Ehlert
44a04e6167
DS fails once again. Fixed Linux build once and for all.
2009-02-18 03:25:01 -06:00
Scott Ehlert
9d6a9eb615
Ugh, fixed Linux build for real by removing stray underscores.
2009-02-18 03:13:25 -06:00
Scott Ehlert
32d2d4107d
Fixed Linux build.
2009-02-18 02:58:03 -06:00
David Anderson
ed51d5cf84
Disallow ".." to appear in paths from the updater.
2009-02-17 16:58:17 -05:00
David Anderson
3d7b0db114
Updater uses a core.cfg specified URL now.
2009-02-17 16:39:02 -05:00
David Anderson
97e25c37de
Deprecated Acquire/ReleaseLock from IGameConfigManager, use thread pump in updater.
2009-02-17 15:59:51 -05:00
David Anderson
ffd8ff099a
Initial import of updater extension, currently incomplete - just getting it in the tree (bug 3530).
2009-02-02 15:41:25 -05:00