Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.releng.setup.product/src/org/eclipse/emf/cdo/releng/setup/product/SetupDialog.java')
-rw-r--r--plugins/org.eclipse.emf.cdo.releng.setup.product/src/org/eclipse/emf/cdo/releng/setup/product/SetupDialog.java15
1 files changed, 10 insertions, 5 deletions
diff --git a/plugins/org.eclipse.emf.cdo.releng.setup.product/src/org/eclipse/emf/cdo/releng/setup/product/SetupDialog.java b/plugins/org.eclipse.emf.cdo.releng.setup.product/src/org/eclipse/emf/cdo/releng/setup/product/SetupDialog.java
index bb67c78183..16676a87ac 100644
--- a/plugins/org.eclipse.emf.cdo.releng.setup.product/src/org/eclipse/emf/cdo/releng/setup/product/SetupDialog.java
+++ b/plugins/org.eclipse.emf.cdo.releng.setup.product/src/org/eclipse/emf/cdo/releng/setup/product/SetupDialog.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Eike Stepper - initial API and implementation
*/
@@ -616,7 +616,7 @@ public class SetupDialog extends TitleAreaDialog
private URI getSetupURI(Branch branch, String installFolder)
{
File projectFolder = new File(installFolder, branch.getProject().getName().toLowerCase());
- File branchFolder = new File(projectFolder, branch.getName());
+ File branchFolder = new File(projectFolder, branch.getName().toLowerCase());
File setupFile = new File(branchFolder, "setup.xmi");
return URI.createFileURI(setupFile.getAbsolutePath());
}
@@ -676,9 +676,14 @@ public class SetupDialog extends TitleAreaDialog
{
saveEObject(setup);
- SetupTaskPerformer performer = new SetupTaskPerformer(new File(installFolder, setup.getBranch().getProject()
- .getName()
- + "/" + setup.getBranch().getName()));
+ Branch branch = setup.getBranch();
+ Project project = branch.getProject();
+
+ String branchFolder = branch.getName().toLowerCase();
+ String projectFolder = project.getName().toLowerCase();
+ File branchDir = new File(installFolder, projectFolder + "/" + branchFolder);
+
+ SetupTaskPerformer performer = new SetupTaskPerformer(branchDir);
performer.getWorkspaceDir().mkdirs();
performer.perform();

Back to the top