Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Descher2014-05-02 12:44:26 +0000
committerMarco Descher2014-05-02 12:44:26 +0000
commit5ef66679f7426f76b0688c8612921d27f45b8fac (patch)
tree26f2e65a2fd627d4e004f16fc8ef816811c1e270
parent98a669b33e594d5a7d1c775aaed20b4ddbaf4202 (diff)
downloadorg.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.java3
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();
}
}

Back to the top