extensions/cstrike/AMBuilder
changeset 2990 580796050687
parent 2988 53b37c44548c
child 3045 2517edc57ced
     1.1 --- a/extensions/cstrike/AMBuilder	Wed May 12 04:13:56 2010 -0500
     1.2 +++ b/extensions/cstrike/AMBuilder	Thu May 13 04:18:58 2010 -0500
     1.3 @@ -2,20 +2,22 @@
     1.4  import os
     1.5  
     1.6  sdk = SM.sdkInfo['ep1']
     1.7 -compiler = SM.DefaultHL2Compiler('extensions/cstrike', 'ep1')
     1.8 +
     1.9 +if AMBuild.target['platform'] in sdk['platform']:
    1.10 +	compiler = SM.DefaultHL2Compiler('extensions/cstrike', 'ep1')
    1.11  
    1.12 -name = 'game.cstrike.ext.' + sdk['ext']
    1.13 -extension = AMBuild.AddJob(name)
    1.14 -binary = Cpp.LibraryBuilder(name, AMBuild, extension, compiler)
    1.15 -SM.PreSetupHL2Job(extension, binary, 'ep1')
    1.16 -binary.AddSourceFiles('extensions/cstrike', [
    1.17 -	'extension.cpp',
    1.18 -	'natives.cpp',
    1.19 -	'RegNatives.cpp',
    1.20 -	'timeleft.cpp',
    1.21 -	'sdk/smsdk_ext.cpp'
    1.22 -	])
    1.23 -SM.PostSetupHL2Job(extension, binary, 'ep1')
    1.24 -SM.AutoVersion('extensions/cstrike', binary)
    1.25 -binary.SendToJob()
    1.26 +	name = 'game.cstrike.ext.' + sdk['ext']
    1.27 +	extension = AMBuild.AddJob(name)
    1.28 +	binary = Cpp.LibraryBuilder(name, AMBuild, extension, compiler)
    1.29 +	SM.PreSetupHL2Job(extension, binary, 'ep1')
    1.30 +	binary.AddSourceFiles('extensions/cstrike', [
    1.31 +		'extension.cpp',
    1.32 +		'natives.cpp',
    1.33 +		'RegNatives.cpp',
    1.34 +		'timeleft.cpp',
    1.35 +		'sdk/smsdk_ext.cpp'
    1.36 +		])
    1.37 +	SM.PostSetupHL2Job(extension, binary, 'ep1')
    1.38 +	SM.AutoVersion('extensions/cstrike', binary)
    1.39 +	binary.SendToJob()
    1.40