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')