Browse Source

Add build-level support for TF2

This compiles fine as-is.
nosoop 1 year ago
parent
commit
3d5e3684e7
2 changed files with 2 additions and 1 deletions
  1. 1 0
      AMBuildScript
  2. 1 1
      AMBuilder

+ 1 - 0
AMBuildScript

@@ -20,6 +20,7 @@ WinLinuxMac = ['windows', 'linux', 'mac']
 
 PossibleSDKs = {
   'css':  SDK('HL2SDKCSS', '2.css', '6', 'CSS', WinLinuxMac, 'css'),
+  'tf2':  SDK('HL2SDKTF2', '2.tf2', '12', 'TF2', WinLinuxMac, 'tf2'),
 }
 
 def ResolveEnvPath(env, folder):

+ 1 - 1
AMBuilder

@@ -10,7 +10,7 @@ project = SM.HL2Project(builder, projectName + '.ext')
 project.sources += [
   'extension.cpp',
   'ringbuffer.cpp',
-  '../../public/smsdk_ext.cpp'
+  os.path.join(Extension.sm_root, 'public', 'smsdk_ext.cpp'),
 ]
 
 for sdk_name in SM.sdks: