From 48738bbae9419e253d43e84b36ea3f089f44af38 Mon Sep 17 00:00:00 2001 From: Asher Baker Date: Sun, 4 Mar 2012 20:01:40 +0000 Subject: [PATCH] Partially added minimal-rebuild support for debug info generation. (bug 5227, r=a-very-sad-buildbot) --- AMBuildScript | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AMBuildScript b/AMBuildScript index 006a5e92..6f33f20b 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -260,6 +260,8 @@ class SM: def StripBinary(self, job, binary): workFolder = os.path.join(AMBuild.outputFolder, job.workFolder) src = os.path.join('..', workFolder, binary.binaryFile) + if not binary.NeedsRelink(src): + return; if AMBuild.target['platform'] == 'linux': job.AddCommand(ShellCommand('objcopy --only-keep-debug ' + src + ' ' + src + '.dbg')) job.AddCommand(ShellCommand('objcopy --strip-debug ' + src))