Port the PDB log to AMBuild 2 (bug 5997 part 11, r=ds).

This commit is contained in:
David Anderson
2013-12-30 17:51:00 -05:00
parent f82224eba0
commit ae21f29ad9
2 changed files with 9 additions and 6 deletions
+8
View File
@@ -51,6 +51,14 @@ for cxx_task in SM.extensions:
builder.AddCopy(cxx_task.binary, folder_map['addons/sourcemod/extensions'])
builder.AddCopy(SM.spcomp.binary, folder_map['addons/sourcemod/scripting'])
# Export PDB files. We write to a file in the build folder which is pretty
# verboten, but it's okay if it's in the root since AMBuild will never try
# to rmdir the root.
full_binary_list = SM.binaries + SM.extensions + [SM.spcomp]
with open(os.path.join(builder.buildPath, 'pdblog.txt'), 'w') as fp:
for task in full_binary_list:
fp.write(task.debug.path + '\n')
# Copy plugins.
disabled_plugins = set([
'admin-sql-prefetch.smx',