Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2004-06-16 18:30:32 +0000
committerDarin Swanson2004-06-16 18:30:32 +0000
commit636f1e37192d3fdf7fbca58681c6639b6d8c8e2d (patch)
treecfd3c0ea6d8fdd1b87179b1d609952163270b00a /org.eclipse.ui.externaltools
parente6d79ddc2ee2b3e5d19dcd8d6579f94e3b5959e8 (diff)
downloadeclipse.platform.debug-636f1e37192d3fdf7fbca58681c6639b6d8c8e2d.tar.gz
eclipse.platform.debug-636f1e37192d3fdf7fbca58681c6639b6d8c8e2d.tar.xz
eclipse.platform.debug-636f1e37192d3fdf7fbca58681c6639b6d8c8e2d.zip
Bug 67057 - Migration of builder from 2.0.2 to 3.0
Diffstat (limited to 'org.eclipse.ui.externaltools')
-rw-r--r--org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/registry/ExternalToolMigration.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/registry/ExternalToolMigration.java b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/registry/ExternalToolMigration.java
index 6d17bdc13..86aaafb3e 100644
--- a/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/registry/ExternalToolMigration.java
+++ b/org.eclipse.ui.externaltools/External Tools Base/org/eclipse/ui/externaltools/internal/registry/ExternalToolMigration.java
@@ -283,7 +283,11 @@ public final class ExternalToolMigration {
config.setAttribute(IExternalToolConstants.ATTR_SHOW_CONSOLE, TRUE.equals(args.get(TAG_TOOL_SHOW_LOG)));
config.setAttribute(IExternalToolConstants.ATTR_CAPTURE_OUTPUT, TRUE.equals(args.get(TAG_TOOL_SHOW_LOG)));
config.setAttribute(IDebugUIConstants.ATTR_LAUNCH_IN_BACKGROUND, FALSE.equals(args.get(TAG_TOOL_BLOCK)));
- config.setAttribute(IExternalToolConstants.ATTR_RUN_BUILD_KINDS, (String) args.get(TAG_TOOL_BUILD_TYPES));
+ String buildKinds= (String) args.get(TAG_TOOL_BUILD_TYPES);
+ if (buildKinds != null) {
+ buildKinds= buildKinds.replace(';', ','); // Replace the old separator with the new
+ }
+ config.setAttribute(IExternalToolConstants.ATTR_RUN_BUILD_KINDS, buildKinds);
config.setAttribute(IExternalToolConstants.ATTR_WORKING_DIRECTORY, (String) args.get(TAG_TOOL_DIRECTORY));
return config;
}

Back to the top