diff options
author | Marco Descher | 2014-05-02 12:44:26 +0000 |
---|---|---|
committer | Marco Descher | 2014-05-02 12:44:26 +0000 |
commit | 5ef66679f7426f76b0688c8612921d27f45b8fac (patch) | |
tree | 26f2e65a2fd627d4e004f16fc8ef816811c1e270 | |
parent | 98a669b33e594d5a7d1c775aaed20b4ddbaf4202 (diff) | |
download | org.eclipse.e4.tools-5ef66679f7426f76b0688c8612921d27f45b8fac.tar.gz org.eclipse.e4.tools-5ef66679f7426f76b0688c8612921d27f45b8fac.tar.xz org.eclipse.e4.tools-5ef66679f7426f76b0688c8612921d27f45b8fac.zip |
Bug 433986 - multiple addition of *.e4xmi to build.properties
Signed-off-by: Marco Descher <marco@descher.at>
-rw-r--r-- | bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/model/BaseApplicationModelWizard.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/model/BaseApplicationModelWizard.java b/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/model/BaseApplicationModelWizard.java index db2ba109..69b2bbc9 100644 --- a/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/model/BaseApplicationModelWizard.java +++ b/bundles/org.eclipse.e4.tools/src/org/eclipse/e4/internal/tools/wizards/model/BaseApplicationModelWizard.java @@ -286,7 +286,8 @@ public abstract class BaseApplicationModelWizard extends Wizard implements INewW if (buildPropertiesFile.exists()) { WorkspaceBuildModel model = new WorkspaceBuildModel(buildPropertiesFile); IBuildEntry entry = model.getBuild().getEntry(IBuildEntry.BIN_INCLUDES); - entry.addToken(file.getProjectRelativePath().toString()); + String token = file.getProjectRelativePath().toString(); + if(!entry.contains(token)) entry.addToken(token); model.save(); } } |