diff options
author | Darin Swanson | 2004-06-16 18:30:32 +0000 |
---|---|---|
committer | Darin Swanson | 2004-06-16 18:30:32 +0000 |
commit | 636f1e37192d3fdf7fbca58681c6639b6d8c8e2d (patch) | |
tree | cfd3c0ea6d8fdd1b87179b1d609952163270b00a /org.eclipse.ui.externaltools | |
parent | e6d79ddc2ee2b3e5d19dcd8d6579f94e3b5959e8 (diff) | |
download | eclipse.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.java | 6 |
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; } |