tools/buildbot/PackageScript
changeset 2993 76da4d93e0d6
parent 2791 432647ef3529
child 3046 378bb5f89ffe
     1.1 --- a/tools/buildbot/PackageScript	Thu May 13 04:20:41 2010 -0500
     1.2 +++ b/tools/buildbot/PackageScript	Thu May 13 04:22:31 2010 -0500
     1.3 @@ -191,6 +191,8 @@
     1.4  def AddHL2Library(name, dest):
     1.5  	for i in SM.sdkInfo:
     1.6  		sdk = SM.sdkInfo[i]
     1.7 +		if AMBuild.target['platform'] not in sdk['platform']:
     1.8 +			continue
     1.9  		AddNormalLibrary(name + '.' + sdk['ext'], dest)
    1.10  
    1.11  pdb_list = []
    1.12 @@ -198,6 +200,9 @@
    1.13  if AMBuild.target['platform'] == 'linux':
    1.14  	bincopies.append(CopyFile(os.path.join('..', 'loader', 'sourcemod_mm_i486.so'),
    1.15  	                 os.path.join('addons', 'sourcemod', 'bin')))
    1.16 +elif AMBuild.target['platform'] == 'darwin':
    1.17 +	bincopies.append(CopyFile(os.path.join('..', 'loader', 'sourcemod_mm.dylib'),
    1.18 +	                 os.path.join('addons', 'sourcemod', 'bin')))
    1.19  elif AMBuild.target['platform'] == 'windows':
    1.20  	bincopies.append(CopyFile(os.path.join('..', 'loader', 'sourcemod_mm.dll'),
    1.21  	                 os.path.join('addons', 'sourcemod', 'bin')))
    1.22 @@ -209,7 +214,8 @@
    1.23  AddNormalLibrary('geoip.ext', 'extensions')
    1.24  AddNormalLibrary('dbi.mysql.ext', 'extensions')
    1.25  AddNormalLibrary('dbi.sqlite.ext', 'extensions')
    1.26 -AddNormalLibrary('game.cstrike.ext.1.ep1', 'extensions')
    1.27 +if AMBuild.target['platform'] != 'darwin':
    1.28 +	AddNormalLibrary('game.cstrike.ext.1.ep1', 'extensions')
    1.29  AddNormalLibrary('game.tf2.ext.2.ep2v', 'extensions')
    1.30  AddNormalLibrary('topmenus.ext', 'extensions')
    1.31  AddNormalLibrary('regex.ext', 'extensions')