Update ambuild tooling to work on both Windows / Linux with boost distrib (#3)

* Add Windows / msvc boost support on AMBuild

* Disable RTTI and use config on b2's side

* Update AMBuild to require boost's setup on Windows / Linux

* Remove HL2SDK and MM:S settings in configure/buildscript

* Indenting is hard
This commit is contained in:
nosoop
2020-03-22 17:35:54 -04:00
committed by GitHub
parent 624d2423c3
commit c168b3b4b4
3 changed files with 49 additions and 29 deletions
+2 -4
View File
@@ -6,12 +6,10 @@ from ambuild2 import run
builder = run.PrepareBuild(sourcePath = sys.path[0])
builder.options.add_option('--hl2sdk-root', type=str, dest='hl2sdk_root', default=None,
help='Root search folder for HL2SDKs')
builder.options.add_option('--mms-path', type=str, dest='mms_path', default=None,
help='Path to Metamod:Source')
builder.options.add_option('--sm-path', type=str, dest='sm_path', default=None,
help='Path to SourceMod')
builder.options.add_option('--boost-path', type=str, dest='boost_path', default=None,
help='Path to Boost')
builder.options.add_option('--enable-debug', action='store_const', const='1', dest='debug',
help='Enable debugging symbols')
builder.options.add_option('--enable-optimize', action='store_const', const='1', dest='opt',