diff options
author | Liviu Ionescu | 2013-09-18 20:38:03 +0000 |
---|---|---|
committer | Andrew Gvozdev | 2013-09-18 21:29:13 +0000 |
commit | 59efb5abcf20db994bbbe7d649c1c3acb3257964 (patch) | |
tree | 45caccf11a0e4a453a339dd2b0e7c1ffa79bfa65 /build | |
parent | 05841be5fce52dd3cbcf1eb6a6b0a80af02e2db0 (diff) | |
download | org.eclipse.cdt-59efb5abcf20db994bbbe7d649c1c3acb3257964.tar.gz org.eclipse.cdt-59efb5abcf20db994bbbe7d649c1c3acb3257964.tar.xz org.eclipse.cdt-59efb5abcf20db994bbbe7d649c1c3acb3257964.zip |
Bug 417228. Escape filenames for secondary targets in
GnuMakefileGenerator.java.
Change-Id: Ica4808ffce9642e455983905404d9c8303bb2cd8
Signed-off-by: Liviu Ionescu <ilg@livius.net>
Reviewed-on: https://git.eclipse.org/r/16433
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
Diffstat (limited to 'build')
-rw-r--r-- | build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java index 22aa3e8f072..8c275d9924a 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java @@ -3880,6 +3880,10 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 { for (int i=0; i<filenames.size(); i++) { String filename = filenames.get(i); if (filename.length() > 0) { + + // Bug 417288, ilg@livius.net & freidin.alex@gmail.com + filename = ensurePathIsGNUMakeTargetRuleCompatibleSyntax(filename); + buffer.append(filename + WHITESPACE + LINEBREAK); } } |