Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Sennikovsky2007-03-09 19:04:32 +0000
committerMikhail Sennikovsky2007-03-09 19:04:32 +0000
commiteb221bb090fb6ad2da555204e36a7b0e71fa26d5 (patch)
tree72e00cc20c02713696c56241df152c236d71c06d /build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse
parent1a2a80df49e75d7843dc78d55aed6ef4ce1c5a8b (diff)
downloadorg.eclipse.cdt-eb221bb090fb6ad2da555204e36a7b0e71fa26d5.tar.gz
org.eclipse.cdt-eb221bb090fb6ad2da555204e36a7b0e71fa26d5.tar.xz
org.eclipse.cdt-eb221bb090fb6ad2da555204e36a7b0e71fa26d5.zip
Externalization fixes
Diffstat (limited to 'build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse')
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/CfgInfoContext.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/ScannerConfigBuilder.java6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFileInfo.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFolderInfo.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IToolChain.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java12
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildDescription.java4
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildResource.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/DescriptionBuilder.java4
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperties.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.java32
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.properties21
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperty.java4
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertyManager.java34
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java22
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/BuilderFactory.java6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/CommonBuilder.java43
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/FolderInfo.java15
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/GeneratedMakefileBuilder.java25
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/InputType.java8
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/MapStorageElement.java6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ModificationStatus.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PluginResources.properties20
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ResourceInfo.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/SourcePath.java4
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ToolChain.java8
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildBuildData.java2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildLanguageData.java4
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.java32
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.properties19
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java18
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/macros/MbsMacroSupplier.java7
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/DefaultGCCDependencyCalculator.java6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuLinkOutputNameProvider.java5
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java18
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/pdomdepgen/PDOMDependencyGenerator.java4
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/internal/core/MakeMessages.properties4
40 files changed, 277 insertions, 146 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/CfgInfoContext.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/CfgInfoContext.java
index d592bea8e93..c182719ba6d 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/CfgInfoContext.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/CfgInfoContext.java
@@ -21,7 +21,7 @@ import org.eclipse.cdt.managedbuilder.internal.core.Configuration;
import org.eclipse.core.resources.IProject;
public final class CfgInfoContext{
- private static final String DELIMITER = ";";
+ private static final String DELIMITER = ";"; //$NON-NLS-1$
private static final int NULL_OBJ_CODE = 29;
private Configuration fCfg;
private IResourceInfo fRcInfo;
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/ScannerConfigBuilder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/ScannerConfigBuilder.java
index f92d886c19d..86cfa16288d 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/ScannerConfigBuilder.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/core/scannerconfig/ScannerConfigBuilder.java
@@ -74,7 +74,7 @@ public class ScannerConfigBuilder extends ACBuilder {
if(bInfo != null){
IConfiguration cfgs[] = bInfo.getManagedProject().getConfigurations();
if(cfgs.length != 0){
- monitor.beginTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder"), cfgs.length);
+ monitor.beginTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder"), cfgs.length); //$NON-NLS-1$
for(int i = 0; i < cfgs.length; i++){
build(cfgs[i], 0, new SubProgressMonitor(monitor, 1));
}
@@ -104,7 +104,7 @@ public class ScannerConfigBuilder extends ACBuilder {
int num = infoMap.size();
if(num != 0){
Properties envProps = calcEnvironment(cfg);
- monitor.beginTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder"), num);
+ monitor.beginTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder"), num); //$NON-NLS-1$
for(Iterator iter = infoMap.entrySet().iterator(); iter.hasNext();){
try {
Map.Entry entry = (Map.Entry)iter.next();
@@ -144,7 +144,7 @@ public class ScannerConfigBuilder extends ACBuilder {
if (autodiscoveryEnabled2 || ((flags & FORCE_DISCOVERY) != 0)) {
monitor.beginTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder"), 100); //$NON-NLS-1$
- monitor.subTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder") + //$NON-NLS-1$
+ monitor.subTask(MakeMessages.getString("ScannerConfigBuilder.Invoking_Builder") + //$NON-NLS-1$
project.getName());
if(env == null)
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFileInfo.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFileInfo.java
index 46be4b85b32..7a5769444c8 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFileInfo.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFileInfo.java
@@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
import org.eclipse.cdt.core.settings.model.extension.CFileData;
public interface IFileInfo extends IResourceConfiguration {
- public static final String FILE_INFO_ELEMENT_NAME = "fileInfo";
+ public static final String FILE_INFO_ELEMENT_NAME = "fileInfo"; //$NON-NLS-1$
CFileData getFileData();
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFolderInfo.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFolderInfo.java
index 3401e7a4835..c4e4394dc0f 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFolderInfo.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IFolderInfo.java
@@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
import org.eclipse.cdt.core.settings.model.extension.CFolderData;
public interface IFolderInfo extends IResourceInfo {
- public final static String FOLDER_INFO_ELEMENT_NAME = "folderInfo";
+ public final static String FOLDER_INFO_ELEMENT_NAME = "folderInfo"; //$NON-NLS-1$
ITool[] getFilteredTools();
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java
index 920b5876f4d..96196495736 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java
@@ -50,7 +50,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
public static final String CONVERT_TO_ID = "convertToId"; //$NON-NLS-1$
public static final String OPTIONPATHCONVERTER = "optionPathConverter"; //$NON-NLS-1$
- public static final String SUPPORTS_MANAGED_BUILD = "supportsManagedBuild";
+ public static final String SUPPORTS_MANAGED_BUILD = "supportsManagedBuild"; //$NON-NLS-1$
public static final int FILTER_C = 0;
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IToolChain.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IToolChain.java
index 5273f5eeaa6..6dc38fe4d92 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IToolChain.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IToolChain.java
@@ -43,7 +43,7 @@ public interface IToolChain extends IBuildObject, IHoldsOptions {
public static final String IS_TOOL_CHAIN_SUPPORTED = "isToolChainSupported"; //$NON-NLS-1$
public static final String CONFIGURATION_ENVIRONMENT_SUPPLIER = "configurationEnvironmentSupplier"; //$NON-NLS-1$
public static final String CONFIGURATION_MACRO_SUPPLIER = "configurationMacroSupplier"; //$NON-NLS-1$
- public static final String SUPPORTS_MANAGED_BUILD = "supportsManagedBuild";
+ public static final String SUPPORTS_MANAGED_BUILD = "supportsManagedBuild"; //$NON-NLS-1$
public static final String IS_SYSTEM= "isSystem"; //$NON-NLS-1$
public static final String NON_INTERNAL_BUILDER_ID = "nonInternalBuilderId"; //$NON-NLS-1$
public static final String RESOURCE_TYPE_BASED_DISCOVERY = "resourceTypeBasedDiscovery"; //$NON-NLS-1$
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
index 53836a2cb29..c4b1e6f2907 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
@@ -153,7 +153,7 @@ public class ManagedBuildManager extends AbstractCExtension implements IScannerI
public static final String BUILD_ARTEFACT_TYPE_PROPERTY_STATICLIB = "org.eclipse.cdt.build.core.buildArtefactType.staticLib"; //$NON-NLS-1$
public static final String BUILD_ARTEFACT_TYPE_PROPERTY_SHAREDLIB = "org.eclipse.cdt.build.core.buildArtefactType.sharedLib"; //$NON-NLS-1$
- public static final String CFG_DATA_PROVIDER_ID = ManagedBuilderCorePlugin.getUniqueIdentifier() + ".configurationDataProvider";
+ public static final String CFG_DATA_PROVIDER_ID = ManagedBuilderCorePlugin.getUniqueIdentifier() + ".configurationDataProvider"; //$NON-NLS-1$
private static final String NEWLINE = System.getProperty("line.separator"); //$NON-NLS-1$
@@ -3639,23 +3639,23 @@ public class ManagedBuildManager extends AbstractCExtension implements IScannerI
}
public static String locationToFullPath(String path){
- if(!path.startsWith("${"))
+ if(!path.startsWith("${")) //$NON-NLS-1$
return null;
int index = path.lastIndexOf('}');
if(index == -1)
return null;
- String varName = "workspace_loc";
+ String varName = "workspace_loc"; //$NON-NLS-1$
String str1 = path.substring(2, index);
String result = null;
if(str1.startsWith(varName)){
str1 = str1.substring(varName.length());
if(str1.length() != 0){
- if(str1.startsWith(":")){
+ if(str1.startsWith(":")){ //$NON-NLS-1$
result = str1.substring(1);
}
} else {
- result = "/";
+ result = "/"; //$NON-NLS-1$
}
}
@@ -3664,7 +3664,7 @@ public class ManagedBuildManager extends AbstractCExtension implements IScannerI
public static String fullPathToLocation(String path){
StringBuffer buf = new StringBuffer();
- return buf.append("${").append("workspace_loc:").append(path).append("}").toString();
+ return buf.append("${").append("workspace_loc:").append(path).append("}").toString(); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
}
public static IPath getBuildLocation(IConfiguration cfg, IBuilder builder) {
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildDescription.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildDescription.java
index 5a4236dacff..0a4e5553f85 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildDescription.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildDescription.java
@@ -707,7 +707,7 @@ public class BuildDescription implements IBuildDescription {
fSourcePaths = fCfg.getSourcePaths();
if(fSourcePaths.length == 0){
- fSourcePaths = new IPath[]{new Path("")};
+ fSourcePaths = new IPath[]{Path.EMPTY};
}
fInputStep = createStep(null,null);
fOutputStep = createStep(null,null);
@@ -2085,7 +2085,7 @@ public class BuildDescription implements IBuildDescription {
private ToolInfoHolder getToolInfo(BuildResource rc){
IPath path = rc.isProjectResource() ?
rc.getFullPath().removeFirstSegments(1).makeRelative() :
- new Path("");
+ Path.EMPTY;
return getToolInfo(path);
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildResource.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildResource.java
index d73956dbf90..d26189c49dc 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildResource.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/BuildResource.java
@@ -94,7 +94,7 @@ public class BuildResource implements IBuildResource {
public void setRemoved(boolean removed) {
if(DbgUtil.DEBUG){
if(removed)
- DbgUtil.trace("REMOVED state: resource " + DbgUtil.resourceName(this));
+ DbgUtil.trace("REMOVED state: resource " + DbgUtil.resourceName(this)); //$NON-NLS-1$
}
fIsRemoved = removed;
if(fIsRemoved)
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/DescriptionBuilder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/DescriptionBuilder.java
index 178263ce5b8..fe7a1e8e82a 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/DescriptionBuilder.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildmodel/DescriptionBuilder.java
@@ -78,11 +78,11 @@ public class DescriptionBuilder implements IBuildModelBuilder {
return VISIT_STOP;
if(DbgUtil.DEBUG)
- DbgUtil.trace("visiting step " + DbgUtil.stepName(action));
+ DbgUtil.trace("visiting step " + DbgUtil.stepName(action)); //$NON-NLS-1$
if(!action.isRemoved()
&& (!fBuildIncrementaly || action.needsRebuild())){
if(DbgUtil.DEBUG)
- DbgUtil.trace("step " + DbgUtil.stepName(action) + " needs rebuild" );
+ DbgUtil.trace("step " + DbgUtil.stepName(action) + " needs rebuild" ); //$NON-NLS-1$ //$NON-NLS-2$
StepBuilder builder = getStepBuilder(action);//new StepBuilder(action, fCWD, fResumeOnErrs, fDir);
if(fBuild){
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperties.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperties.java
index bf482be05c9..a68ee2df80f 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperties.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperties.java
@@ -98,7 +98,7 @@ public class BuildProperties implements IBuildProperties {
public String toStringExistingProperties(){
int size = fPropertiesMap.size();
if(size == 0)
- return "";
+ return ""; //$NON-NLS-1$
else if(size == 1)
return fPropertiesMap.values().iterator().next().toString();
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.java
new file mode 100644
index 00000000000..7b2b5627a97
--- /dev/null
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.java
@@ -0,0 +1,32 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Intel Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * 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:
+ * Intel Corporation - Initial API and implementation
+ *******************************************************************************/
+package org.eclipse.cdt.managedbuilder.internal.buildproperties;
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class BuildPropertiesMessages {
+ private static final String BUNDLE_NAME = "org.eclipse.cdt.managedbuilder.internal.buildproperties.BuildPropertiesMessages"; //$NON-NLS-1$
+
+ private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle
+ .getBundle(BUNDLE_NAME);
+
+ private BuildPropertiesMessages() {
+ }
+
+ public static String getString(String key) {
+ try {
+ return RESOURCE_BUNDLE.getString(key);
+ } catch (MissingResourceException e) {
+ return '!' + key + '!';
+ }
+ }
+}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.properties b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.properties
new file mode 100644
index 00000000000..0c778a78131
--- /dev/null
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertiesMessages.properties
@@ -0,0 +1,21 @@
+###############################################################################
+# Copyright (c) 2007 Intel Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# 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:
+# Intel Corporation - Initial API and implementation
+###############################################################################
+BuildProperty.0=the specified type does not exist
+BuildProperty.1=invalid value id
+BuildPropertyManager.8=property type of the specified id already exists and has different name
+BuildPropertyManager.9=specified property type does not exist
+BuildPropertyManager.10=property value of the specified id already exists and has different name
+BuildPropertyManager.11=specified property type does not exist
+BuildPropertyManager.12=id not specified
+BuildPropertyManager.13=name not specified
+BuildPropertyManager.14=id not specified
+BuildPropertyManager.15=name not specified
+BuildPropertyManager.16=property not specified
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperty.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperty.java
index 25353ed6248..68715c6d0aa 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperty.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildProperty.java
@@ -40,7 +40,7 @@ public class BuildProperty implements IBuildProperty{
if(fType == null){
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified type does not exist"));
+ BuildPropertiesMessages.getString("BuildProperty.0"))); //$NON-NLS-1$
}
setValue(value);
}
@@ -60,7 +60,7 @@ public class BuildProperty implements IBuildProperty{
if(value == null)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "invalid value id"));
+ BuildPropertiesMessages.getString("BuildProperty.1"))); //$NON-NLS-1$
setValue(value);
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertyManager.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertyManager.java
index 642d1eb8025..bd2ed623e57 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertyManager.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/buildproperties/BuildPropertyManager.java
@@ -29,14 +29,14 @@ import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.Status;
public class BuildPropertyManager implements IBuildPropertyManager{
- private static final String PROPERTIES_EXT_POINT_ID = "org.eclipse.cdt.managedbuilder.core.buildProperties";
- static final String PROPERTY_VALUE_SEPARATOR = "=";
- static final String PROPERTIES_SEPARATOR = ",";
- static final String ELEMENT_PROPERTY_TYPE = "propertyType";
- static final String ELEMENT_PROPERTY_VALUE = "propertyValue";
- static final String ATTRIBUTE_PROPERTY = "property";
- static final String ATTRIBUTE_NAME = "name";
- static final String ATTRIBUTE_ID = "id";
+ private static final String PROPERTIES_EXT_POINT_ID = "org.eclipse.cdt.managedbuilder.core.buildProperties"; //$NON-NLS-1$
+ static final String PROPERTY_VALUE_SEPARATOR = "="; //$NON-NLS-1$
+ static final String PROPERTIES_SEPARATOR = ","; //$NON-NLS-1$
+ static final String ELEMENT_PROPERTY_TYPE = "propertyType"; //$NON-NLS-1$
+ static final String ELEMENT_PROPERTY_VALUE = "propertyValue"; //$NON-NLS-1$
+ static final String ATTRIBUTE_PROPERTY = "property"; //$NON-NLS-1$
+ static final String ATTRIBUTE_NAME = "name"; //$NON-NLS-1$
+ static final String ATTRIBUTE_ID = "id"; //$NON-NLS-1$
private static BuildPropertyManager fInstance;
@@ -73,7 +73,7 @@ public class BuildPropertyManager implements IBuildPropertyManager{
if(!name.equals(type.getName()))
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "property type of the specified id already exists and has different name"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.8"))); //$NON-NLS-1$
} else {
type = new BuildPropertyType(id, name);
fPropertyTypeMap.put(id, type);
@@ -87,7 +87,7 @@ public class BuildPropertyManager implements IBuildPropertyManager{
throw new CoreException(new Status(
IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "specified property type does not exist"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.9"))); //$NON-NLS-1$
return createPropertyValue(type, id, name);
}
@@ -98,7 +98,7 @@ public class BuildPropertyManager implements IBuildPropertyManager{
if(!name.equals(value.getName()))
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "property value of the specified id already exists and has different name"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.10"))); //$NON-NLS-1$
} else {
value = new BuildPropertyValue(id, name);
((BuildPropertyType)type).addSupportedValue(value);
@@ -117,7 +117,7 @@ public class BuildPropertyManager implements IBuildPropertyManager{
throw new CoreException(new Status(
IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "specified property type does not exist"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.11"))); //$NON-NLS-1$
BuildProperty property = new BuildProperty(type, value);
return property;
@@ -193,12 +193,12 @@ public class BuildPropertyManager implements IBuildPropertyManager{
if(id == null)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "id not specified"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.12"))); //$NON-NLS-1$
String name = el.getAttribute(ATTRIBUTE_NAME);
if(name == null)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "name not specified"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.13"))); //$NON-NLS-1$
return createPropertyType(id, name);
}
@@ -208,17 +208,17 @@ public class BuildPropertyManager implements IBuildPropertyManager{
if(id == null)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "id not specified"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.14"))); //$NON-NLS-1$
String name = el.getAttribute(ATTRIBUTE_NAME);
if(name == null)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "name not specified"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.15"))); //$NON-NLS-1$
String property = el.getAttribute(ATTRIBUTE_PROPERTY);
if(property == null)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "property not specified"));
+ BuildPropertiesMessages.getString("BuildPropertyManager.16"))); //$NON-NLS-1$
return createPropertyValue(property, id, name);
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java
index d2787a01716..e814b11445d 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java
@@ -787,7 +787,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
if(supportsManagedBuild != null)
element.setAttribute(ATTRIBUTE_SUPORTS_MANAGED_BUILD, supportsManagedBuild.toString());
if(customizedErrorParserIds != null)
- element.setAttribute(ATTRIBUTE_CUSTOMIZED_ERROR_PARSERS, CDataUtil.arrayToString(customizedErrorParserIds, ";"));
+ element.setAttribute(ATTRIBUTE_CUSTOMIZED_ERROR_PARSERS, CDataUtil.arrayToString(customizedErrorParserIds, ";")); //$NON-NLS-1$
if(customizedEnvironment != null)
element.setAttribute(ATTRIBUTE_ENVIRONMENT, MapStorageElement.encodeMap(customizedEnvironment));
if(appendEnvironment != null)
@@ -1566,7 +1566,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
IBuildMacroProvider provider = ManagedBuildManager.getBuildMacroProvider();
try {
- args = provider.resolveValue(args, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData());
+ args = provider.resolveValue(args, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData()); //$NON-NLS-1$ //$NON-NLS-2$
} catch (BuildMacroException e) {
}
@@ -1578,7 +1578,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
IBuildMacroProvider provider = ManagedBuildManager.getBuildMacroProvider();
try {
- command = provider.resolveValue(command, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData());
+ command = provider.resolveValue(command, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData()); //$NON-NLS-1$ //$NON-NLS-2$
} catch (BuildMacroException e) {
}
@@ -1643,7 +1643,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
IBuildMacroProvider provider = ManagedBuildManager.getBuildMacroProvider();
try {
- path = provider.resolveValue(path, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData());
+ path = provider.resolveValue(path, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData()); //$NON-NLS-1$ //$NON-NLS-2$
} catch (BuildMacroException e) {
}
@@ -1719,7 +1719,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
IBuildMacroProvider provider = ManagedBuildManager.getBuildMacroProvider();
try {
- attr = provider.resolveValue(attr, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData());
+ attr = provider.resolveValue(attr, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData()); //$NON-NLS-1$ //$NON-NLS-2$
} catch (BuildMacroException e) {
}
@@ -1742,7 +1742,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
IBuildMacroProvider provider = ManagedBuildManager.getBuildMacroProvider();
try {
- attr = provider.resolveValue(attr, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData());
+ attr = provider.resolveValue(attr, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData()); //$NON-NLS-1$ //$NON-NLS-2$
} catch (BuildMacroException e) {
}
@@ -1769,7 +1769,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
IBuildMacroProvider provider = ManagedBuildManager.getBuildMacroProvider();
try {
- attr = provider.resolveValue(attr, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData());
+ attr = provider.resolveValue(attr, "", " ", IBuildMacroProvider.CONTEXT_CONFIGURATION, getMacroContextData()); //$NON-NLS-1$ //$NON-NLS-2$
} catch (BuildMacroException e) {
}
@@ -1957,7 +1957,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
Map.Entry entry = (Map.Entry)iter.next();
String value = (String)entry.getValue();
try {
- value = mngr.resolveValue(value, "", separator, cfgDes);
+ value = mngr.resolveValue(value, "", separator, cfgDes); //$NON-NLS-1$
entry.setValue(value);
} catch (CdtVariableException e){
}
@@ -2201,7 +2201,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
String name = getName();
String version = ManagedBuildManager.getVersionFromIdAndVersion(getId());
if(version != null && version.length() != 0){
- return new StringBuffer().append(name).append(" (").append(version).append("").toString();
+ return new StringBuffer().append(name).append(" (").append(version).append("").toString(); //$NON-NLS-1$ //$NON-NLS-2$
}
return name;
}
@@ -2344,7 +2344,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
StringBuffer buf = new StringBuffer();
buf.append(ids[0]);
for(int i = 1; i < ids.length; i++){
- buf.append(";").append(ids[i]);
+ buf.append(";").append(ids[i]); //$NON-NLS-1$
}
errorParserIds = buf.toString();
}
@@ -2367,7 +2367,7 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider
if(version != null){
StringBuffer buf = new StringBuffer();
buf.append(name);
- buf.append(" (v").append(version).append(")");
+ buf.append(" (v").append(version).append(")"); //$NON-NLS-1$ //$NON-NLS-2$
name = buf.toString();
}
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/BuilderFactory.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/BuilderFactory.java
index cd8afc538e5..723f6ac0c4c 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/BuilderFactory.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/BuilderFactory.java
@@ -200,7 +200,7 @@ public class BuilderFactory {
}
private static Map builderToMap(IBuilder builder){
- MapStorageElement el = new MapStorageElement("", null);
+ MapStorageElement el = new MapStorageElement("", null); //$NON-NLS-1$
((Builder)builder).serialize(el, false);
return el.toStringMap();
@@ -215,7 +215,7 @@ public class BuilderFactory {
if(builder != null)
return createCustomBuilder(cfg, builder);
throw new CoreException(new Status(IStatus.ERROR, ManagedBuilderCorePlugin.getUniqueIdentifier(), -1,
- "can not find builder with the specified id", null));
+ ManagedMakeMessages.getResourceString("BuilderFactory.1"), null)); //$NON-NLS-1$
}
public static IBuilder createCustomBuilder(IConfiguration cfg, IBuilder base){
@@ -248,7 +248,7 @@ public class BuilderFactory {
ICommand command = getBuildSpec(project.getDescription(), eclipseBuilderID);
if (command == null) {
throw new CoreException(new Status(IStatus.ERROR, ManagedBuilderCorePlugin.getUniqueIdentifier(), -1,
- MakeMessages.getString("BuildInfoFactory.Missing_Builder") + eclipseBuilderID, null)); //$NON-NLS-1$
+ ManagedMakeMessages.getResourceString("BuildInfoFactory.Missing_Builder") + eclipseBuilderID, null)); //$NON-NLS-1$
}
return createBuilderFromCommand(cfg, command);
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/CommonBuilder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/CommonBuilder.java
index 0421d632cdd..5f8b8dffae4 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/CommonBuilder.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/CommonBuilder.java
@@ -58,7 +58,6 @@ import org.eclipse.cdt.managedbuilder.macros.IBuildMacroProvider;
import org.eclipse.cdt.managedbuilder.makegen.IManagedBuilderMakefileGenerator;
import org.eclipse.cdt.managedbuilder.makegen.IManagedBuilderMakefileGenerator2;
import org.eclipse.cdt.newmake.core.IMakeBuilderInfo;
-import org.eclipse.cdt.newmake.internal.core.MakeMessages;
import org.eclipse.cdt.newmake.internal.core.StreamMonitor;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IFolder;
@@ -376,7 +375,7 @@ public class CommonBuilder extends ACBuilder {
IConfiguration cfgs[] = getReferencedConfigs(builders);
- monitor.beginTask("", num + cfgs.length);
+ monitor.beginTask("", num + cfgs.length); //$NON-NLS-1$
if(cfgs.length != 0)
ManagedBuildManager.buildConfigurations(cfgs, new SubProgressMonitor(monitor, 1));
@@ -424,7 +423,7 @@ public class CommonBuilder extends ACBuilder {
IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
0,
- "customized builder created for builder that does not support customization",
+ ManagedMakeMessages.getResourceString("CommonBuilder.1"), //$NON-NLS-1$
null));
}
@@ -441,7 +440,7 @@ public class CommonBuilder extends ACBuilder {
IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
0,
- "request for building non active configuration for the builder that does not support this",
+ ManagedMakeMessages.getResourceString("CommonBuilder.2"), //$NON-NLS-1$
null));
}
@@ -563,7 +562,7 @@ public class CommonBuilder extends ACBuilder {
private String concatMessages(List msgs){
int size = msgs.size();
if(size == 0){
- return "";
+ return ""; //$NON-NLS-1$
} else if(size == 1){
return (String)msgs.get(0);
}
@@ -571,7 +570,7 @@ public class CommonBuilder extends ACBuilder {
StringBuffer buf = new StringBuffer();
buf.append(msgs.get(0));
for(int i = 1; i < size; i++){
- buf.append("\n");
+ buf.append(System.getProperty("line.separator", "\n")); //$NON-NLS-1$ //$NON-NLS-2$
buf.append((String)msgs.get(i));
}
return buf.toString();
@@ -752,14 +751,14 @@ public class CommonBuilder extends ACBuilder {
buf.append(System.getProperty("line.separator", "\n")); //$NON-NLS-1$//$NON-NLS-2$
// Report time and number of threads used
- buf.append("Time consumed: ");
- buf.append(t2 - t1);
- buf.append(" ms. ");
+ buf.append(ManagedMakeMessages.getFormattedString("CommonBuilder.6", Integer.toString((int)(t2 - t1)))); //$NON-NLS-1$
+// buf.append(t2 - t1);
+// buf.append(" ms. ");
if (isParallel) {
- buf.append("Parallel threads used: ");
- buf.append(ParallelBuilder.lastThreadsUsed);
+ buf.append(ManagedMakeMessages.getFormattedString("CommonBuilder.7", Integer.toString(ParallelBuilder.lastThreadsUsed))); //$NON-NLS-1$
+// buf.append(ParallelBuilder.lastThreadsUsed);
}
- buf.append("\n");
+ buf.append(System.getProperty("line.separator", "\n")); //$NON-NLS-1$ //$NON-NLS-2$
// Write message on the console
consoleOutStream.write(buf.toString().getBytes());
consoleOutStream.flush();
@@ -1293,14 +1292,14 @@ public class CommonBuilder extends ACBuilder {
if(buildPath == null){
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "can not clean programmatically: build workspace path is not specified"));
+ ManagedMakeMessages.getResourceString("CommonBuilder.0"))); //$NON-NLS-1$
}
IPath projectFullPath = getProject().getFullPath();
if(!projectFullPath.isPrefixOf(buildPath)){
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "can not clean programmatically: build workspace path is not the project path"));
+ ManagedMakeMessages.getResourceString("CommonBuilder.16"))); //$NON-NLS-1$
}
IWorkspace workspace = CCorePlugin.getWorkspace();
@@ -1309,7 +1308,7 @@ public class CommonBuilder extends ACBuilder {
if(rc.getType() != IResource.FOLDER){
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "can not clean programmatically: build workspace path is not folder"));
+ ManagedMakeMessages.getResourceString("CommonBuilder.12"))); //$NON-NLS-1$
}
IFolder buildDir = (IFolder)rc;
@@ -1317,7 +1316,7 @@ public class CommonBuilder extends ACBuilder {
outputError(buildDir.getName(), "Could not delete the build directory"); //$NON-NLS-1$
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "can not clean programmatically: build folder is not accessible"));
+ ManagedMakeMessages.getResourceString("CommonBuilder.13"))); //$NON-NLS-1$
}
String status;
try {
@@ -1365,7 +1364,7 @@ public class CommonBuilder extends ACBuilder {
if (monitor == null) {
monitor = new NullProgressMonitor();
}
- monitor.beginTask(MakeMessages.getString("MakeBuilder.Invoking_Make_Builder") + currProject.getName(), 100); //$NON-NLS-1$
+ monitor.beginTask(ManagedMakeMessages.getResourceString("MakeBuilder.Invoking_Make_Builder") + currProject.getName(), 100); //$NON-NLS-1$
try {
IPath buildCommand = builder.getBuildCommand();
@@ -1472,11 +1471,11 @@ public class CommonBuilder extends ACBuilder {
} catch (IOException e) {
}
// Before launching give visual cues via the monitor
- monitor.subTask(MakeMessages.getString("MakeBuilder.Invoking_Command") + launcher.getCommandLine()); //$NON-NLS-1$
+ monitor.subTask(ManagedMakeMessages.getResourceString("MakeBuilder.Invoking_Command") + launcher.getCommandLine()); //$NON-NLS-1$
if (launcher.waitAndRead(consoleOut, consoleErr, new SubProgressMonitor(monitor, 0))
!= CommandLauncher.OK)
errMsg = launcher.getErrorMessage();
- monitor.subTask(MakeMessages.getString("MakeBuilder.Updating_project")); //$NON-NLS-1$
+ monitor.subTask(ManagedMakeMessages.getResourceString("MakeBuilder.Updating_project")); //$NON-NLS-1$
try {
// Do not allow the cancel of the refresh, since the builder is external
@@ -1497,7 +1496,7 @@ public class CommonBuilder extends ACBuilder {
buf.append(' ');
}
- String errorDesc = MakeMessages.getFormattedString("MakeBuilder.buildError", buf.toString()); //$NON-NLS-1$
+ String errorDesc = ManagedMakeMessages.getFormattedString("MakeBuilder.buildError", buf.toString()); //$NON-NLS-1$
buf = new StringBuffer(errorDesc);
buf.append(System.getProperty("line.separator", "\n")); //$NON-NLS-1$ //$NON-NLS-2$
buf.append("(").append(errMsg).append(")"); //$NON-NLS-1$ //$NON-NLS-2$
@@ -1508,7 +1507,7 @@ public class CommonBuilder extends ACBuilder {
stdout.close();
stderr.close();
- monitor.subTask(MakeMessages.getString("MakeBuilder.Creating_Markers")); //$NON-NLS-1$
+ monitor.subTask(ManagedMakeMessages.getResourceString("MakeBuilder.Creating_Markers")); //$NON-NLS-1$
consoleOut.close();
consoleErr.close();
epm.reportProblems();
@@ -1564,7 +1563,7 @@ public class CommonBuilder extends ACBuilder {
}
if(preBuildStep != null && preBuildStep.length() != 0){
- targetsArray = new String[]{"pre-build", "main-build"};
+ targetsArray = new String[]{"pre-build", "main-build"}; //$NON-NLS-1$ //$NON-NLS-2$
}
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java
index 801f369189e..1e0f9e12dac 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Configuration.java
@@ -896,7 +896,7 @@ public class Configuration extends BuildObject implements IConfiguration, IBuild
private IFolderInfo createRootFolderInfo(){
String id = ManagedBuildManager.calculateChildId(this.id, null);
- String name = "/";
+ String name = "/"; //$NON-NLS-1$
rootFolderInfo = new FolderInfo(this, new Path(name), id, name, isExtensionConfig);
addResourceConfiguration(rootFolderInfo);
@@ -2193,7 +2193,7 @@ public class Configuration extends BuildObject implements IConfiguration, IBuild
if(sourcePaths == null){
if(parent != null)
return parent.getSourcePaths();
- return new IPath[]{new Path("")};
+ return new IPath[]{new Path("")}; //$NON-NLS-1$
}
return (IPath[])sourcePaths.clone();
@@ -2220,7 +2220,7 @@ public class Configuration extends BuildObject implements IConfiguration, IBuild
StringBuffer buf = new StringBuffer();
buf.append(ids[0]);
for(int i = 1; i < ids.length; i++){
- buf.append(";").append(ids[i]);
+ buf.append(";").append(ids[i]); //$NON-NLS-1$
}
errorParserIds = buf.toString();
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/FolderInfo.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/FolderInfo.java
index 50def1b5167..11265d0fc35 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/FolderInfo.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/FolderInfo.java
@@ -24,7 +24,6 @@ import org.eclipse.cdt.core.CCProjectNature;
import org.eclipse.cdt.core.CProjectNature;
import org.eclipse.cdt.core.settings.model.ICSettingBase;
import org.eclipse.cdt.core.settings.model.ICStorageElement;
-import org.eclipse.cdt.core.settings.model.extension.CConfigurationDataProvider;
import org.eclipse.cdt.core.settings.model.extension.CFolderData;
import org.eclipse.cdt.core.settings.model.extension.CLanguageData;
import org.eclipse.cdt.core.settings.model.util.CDataUtil;
@@ -105,9 +104,9 @@ public class FolderInfo extends ResourceInfo implements IFolderInfo {
isExtensionElement = true;
IManagedConfigElement tcEl = null;
if(!hasBody){
- setPath(new Path("/"));
+ setPath(Path.ROOT);
setId(ManagedBuildManager.calculateChildId(parent.getId(), null));
- setName("/");
+ setName("/"); //$NON-NLS-1$
tcEl = element;
} else {
IManagedConfigElement children[] = element.getChildren(IToolChain.TOOL_CHAIN_ELEMENT_NAME);
@@ -127,9 +126,9 @@ public class FolderInfo extends ResourceInfo implements IFolderInfo {
setResourceData(new BuildFolderData(this));
ICStorageElement tcEl = null;
if(!hasBody){
- setPath(new Path("/"));
+ setPath(Path.ROOT);
setId(ManagedBuildManager.calculateChildId(parent.getId(), null));
- setName("/");
+ setName("/"); //$NON-NLS-1$
tcEl = element;
} else {
ICStorageElement nodes[] = element.getChildren();
@@ -238,7 +237,7 @@ public class FolderInfo extends ResourceInfo implements IFolderInfo {
tp = new TargetPlatform(newChain, subId, tpBase.getName(), (TargetPlatform)tpBase);
} else {
subId = copyIds ? tpBase.getId() : ManagedBuildManager.calculateChildId(getId(), null);
- subName = tpBase != null ? tpBase.getName() : "";
+ subName = tpBase != null ? tpBase.getName() : ""; //$NON-NLS-1$
tp = new TargetPlatform((ToolChain)newChain, null, subId, subName, false);
}
@@ -457,7 +456,7 @@ public class FolderInfo extends ResourceInfo implements IFolderInfo {
public ITool getToolFromOutputExtension(String extension) {
// Treat a null argument as an empty string
- String ext = extension == null ? "" : extension;
+ String ext = extension == null ? "" : extension; //$NON-NLS-1$
// Get all the tools for the current config
ITool[] tools = getFilteredTools();
for (int index = 0; index < tools.length; index++) {
@@ -772,7 +771,7 @@ public class FolderInfo extends ResourceInfo implements IFolderInfo {
void updateToolChainWithConverter(IConfigurationElement el, IToolChain newSuperClass, String Id, String name) throws BuildException{
IBuildObject bo = ManagedBuildManager.convert(getToolChain(), newSuperClass.getId(), true);
if(!(bo instanceof ToolChain)){
- throw new BuildException("converter invocation failed");
+ throw new BuildException(ManagedMakeMessages.getResourceString("FolderInfo.4")); //$NON-NLS-1$
}
if(toolChain != bo){
setUpdatedToolChain((ToolChain)bo);
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/GeneratedMakefileBuilder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/GeneratedMakefileBuilder.java
index ea89f9de87d..24c9e2db3db 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/GeneratedMakefileBuilder.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/GeneratedMakefileBuilder.java
@@ -1296,14 +1296,25 @@ public class GeneratedMakefileBuilder extends ACBuilder {
buf.append(System.getProperty("line.separator", "\n")); //$NON-NLS-1$//$NON-NLS-2$
// Report time and number of threads used
- buf.append("Time consumed: ");
- buf.append(t2 - t1);
- buf.append(" ms. ");
+// buf.append("Time consumed: ");
+// buf.append(t2 - t1);
+// buf.append(" ms. ");
+// if (isParallel) {
+// buf.append("Parallel threads used: ");
+// buf.append(ParallelBuilder.lastThreadsUsed);
+// }
+// buf.append("\n");
+
+ // Report time and number of threads used
+ buf.append(ManagedMakeMessages.getFormattedString("CommonBuilder.6", Integer.toString((int)(t2 - t1)))); //$NON-NLS-1$
+// buf.append(t2 - t1);
+// buf.append(" ms. ");
if (isParallel) {
- buf.append("Parallel threads used: ");
- buf.append(ParallelBuilder.lastThreadsUsed);
+ buf.append(ManagedMakeMessages.getFormattedString("CommonBuilder.7", Integer.toString(ParallelBuilder.lastThreadsUsed))); //$NON-NLS-1$
+// buf.append(ParallelBuilder.lastThreadsUsed);
}
- buf.append("\n");
+ buf.append(System.getProperty("line.separator", "\n")); //$NON-NLS-1$ //$NON-NLS-2$
+
// Write message on the console
consoleOutStream.write(buf.toString().getBytes());
consoleOutStream.flush();
@@ -1583,7 +1594,7 @@ public class GeneratedMakefileBuilder extends ACBuilder {
public void cleanFile(IFile file, IProgressMonitor monitor) {
- monitor.subTask("Cleaning output file(s) for "
+ monitor.subTask(ManagedMakeMessages.getResourceString("GeneratedMakefileBuilder.0") //$NON-NLS-1$
+ file.getProjectRelativePath());
// remove all markers on the file
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/InputType.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/InputType.java
index 1cc8e61fa84..c0c3bf120d8 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/InputType.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/InputType.java
@@ -613,7 +613,7 @@ public class InputType extends BuildObject implements IInputType {
if(array == null)
return null;
if(array.length == 0)
- return "";
+ return ""; //$NON-NLS-1$
StringBuffer buf = new StringBuffer();
buf.append(array[0]);
@@ -1052,10 +1052,10 @@ public class InputType extends BuildObject implements IInputType {
// TODO: This is a temporary hack until we decide how to specify the langauge (C vs. C++)
// of a .h file. If the content type is the CDT-defined C/C++ content type, then
// add "h" to the list if it is not already there.
- if (type.getId().compareTo("org.eclipse.cdt.core.cxxHeader") == 0) { // $NON-NLS-1$
+ if (type.getId().compareTo("org.eclipse.cdt.core.cxxHeader") == 0) { //$NON-NLS-1$
boolean h_found = false;
for (int i=0; i<exts.length; i++) {
- if (exts[i].compareTo("h") == 0) { // $NON-NLS-1$
+ if (exts[i].compareTo("h") == 0) { //$NON-NLS-1$
h_found = true;
break;
}
@@ -1066,7 +1066,7 @@ public class InputType extends BuildObject implements IInputType {
for (; i<exts.length; i++) {
cppexts[i] = exts[i];
}
- cppexts[i] = "h"; // $NON-NLS-1$
+ cppexts[i] = "h"; //$NON-NLS-1$
return cppexts;
}
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/MapStorageElement.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/MapStorageElement.java
index 9a230b909ba..07838ab358b 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/MapStorageElement.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/MapStorageElement.java
@@ -23,9 +23,9 @@ public class MapStorageElement implements ICStorageElement {
private HashMap fMap;
private String fName;
private MapStorageElement fParent;
- private static final String CHILDREN_KEY = "?children?";
- private static final String NAME_KEY = "?name?";
- private static final String VALUE_KEY = "?value?";
+ private static final String CHILDREN_KEY = "?children?"; //$NON-NLS-1$
+ private static final String NAME_KEY = "?name?"; //$NON-NLS-1$
+ private static final String VALUE_KEY = "?value?"; //$NON-NLS-1$
private List fChildren = new ArrayList();
private String fValue;
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ModificationStatus.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ModificationStatus.java
index cc72098d353..16ef13e52b5 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ModificationStatus.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ModificationStatus.java
@@ -33,7 +33,7 @@ public class ModificationStatus extends Status implements IModificationStatus {
Set undefinedProps,
ITool[][] conflicts,
ITool nonMbsTools[]){
- super(IStatus.OK, ManagedBuilderCorePlugin.getUniqueIdentifier(), "");
+ super(IStatus.OK, ManagedBuilderCorePlugin.getUniqueIdentifier(), ""); //$NON-NLS-1$
int severity = IStatus.OK;
int flags = 0;
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PluginResources.properties b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PluginResources.properties
index ccc5bcd0bb2..790a02753ab 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PluginResources.properties
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PluginResources.properties
@@ -85,6 +85,10 @@ MakefileGenerator.comment.module.dep.includes = Include automatically-generated
MakefileGenerator.comment.autodeps=Automatically-generated dependency list:
MakefileGenerator.comment.header=Automatically-generated file. Do not edit!
MakefileGenerator.error.spaces=Cannot generate makefile for folder with spaces in name
+MakeBuilder.Invoking_Make_Builder=Invoking Make Builder...
+MakeBuilder.Invoking_Command=Invoking Command:
+MakeBuilder.Updating_project=Updating project...
+MakeBuilder.Creating_Markers=Generating markers...
MakefileGenerator.warning.no.source=Nothing to build for project {0}
MakefileGenerator.error.no.nameprovider=A nameProvider or outputNames must be specified with multipleType == true
@@ -112,6 +116,7 @@ BuildMacroStatus.status.macro.not.string=Macro {0} is not of String type
BuildMacroStatus.status.macro.not.stringlist=Macro {0} is not of String-list type
BuildMacroStatus.status.error=Error occured
BuildMacroStatus.value.undefined=
+BuildInfoFactory.Missing_Builder=Missing Builder:
#ResourceChangeHandler messages
ResourceChangeHandler.buildInfoSerializationJob=Build Info Serialization
@@ -122,6 +127,7 @@ GeneratedMakefileBuilder.buildResourcesFinished=Build of selected resources is c
GeneratedMakefileBuilder.buildSelectedIncremental=Building selected file(s) incrementally
GeneratedMakefileBuilder.buildSelectedRebuild=Rebuilding selected file(s)
GeneratedMakefileBuilder.buildingFile=Building file
+GeneratedMakefileBuilder.0=Cleaning output file(s) for
BuildFilesAction.building=Building
BuildFilesAction.buildFiles=Build File(s)
ManagedBuilderCorePlugin.resourceChangeHandlingInitializationJob=Initializing Resource Change Handling
@@ -132,3 +138,17 @@ InternalBuilder.nothing.todo=Nothing to be done for project {0}
CleanFilesAction.cleanFiles=Clean File(s)
CleanFilesAction.cleanSelectedFiles=Clean the selected file(s).
CleanFilesAction.cleaningFiles=Cleaning files
+BuilderFactory.1=can not find builder with the specified id
+FolderInfo.4=converter invocation failed
+MbsMacroSupplier.1=tool parent must be one of configuration, toolchain, or resource configuration
+MbsMacroSupplier.2=tool parent must be one of configuration, toolchain, or resource configuration
+GnuLinkOutputNameProvider.0=tool parent must be one of configuration, toolchain, or resource configuration
+CommonBuilder.1=customized builder created for builder that does not support customization
+CommonBuilder.2=request for building non active configuration for the builder that does not support this
+CommonBuilder.6=Time consumed: {0} ms.
+CommonBuilder.7=Parallel threads used: {0}
+CommonBuilder.0=can not clean programmatically: build workspace path is not specified
+CommonBuilder.16=can not clean programmatically: build workspace path is not the project path
+CommonBuilder.12=can not clean programmatically: build workspace path is not folder
+CommonBuilder.13=can not clean programmatically: build folder is not accessible
+MakeBuilder.buildError=
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ResourceInfo.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ResourceInfo.java
index 7d64a686d32..a447548e37e 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ResourceInfo.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ResourceInfo.java
@@ -278,7 +278,7 @@ public abstract class ResourceInfo extends BuildObject implements IResourceInfo
}
if (isExcluded) {
- element.setAttribute(IResourceInfo.EXCLUDE, "true");
+ element.setAttribute(IResourceInfo.EXCLUDE, "true"); //$NON-NLS-1$
}
if (path != null) {
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/SourcePath.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/SourcePath.java
index 2a079babb16..65f86bdd577 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/SourcePath.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/SourcePath.java
@@ -16,8 +16,8 @@ import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Path;
class SourcePath {
- static final String ELEMENT_NAME = "sourcePath";
- private static final String ATTRIBUTE_PATH = "path";
+ static final String ELEMENT_NAME = "sourcePath"; //$NON-NLS-1$
+ private static final String ATTRIBUTE_PATH = "path"; //$NON-NLS-1$
private IPath path;
SourcePath(IPath path) {
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java
index a17d6da8b6b..604e0008b59 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java
@@ -3694,7 +3694,7 @@ public class Tool extends HoldsOptions implements ITool, IOptionCategory, IMatch
String name = getName();
String version = ManagedBuildManager.getVersionFromIdAndVersion(getId());
if(version != null && version.length() != 0){
- return new StringBuffer().append(name).append(" (").append(version).append("").toString();
+ return new StringBuffer().append(name).append(" (").append(version).append("").toString(); //$NON-NLS-1$ //$NON-NLS-2$
}
return name;
}
@@ -3809,7 +3809,7 @@ public class Tool extends HoldsOptions implements ITool, IOptionCategory, IMatch
StringBuffer buf = new StringBuffer();
buf.append(ids[0]);
for(int i = 1; i < ids.length; i++){
- buf.append(";").append(ids[i]);
+ buf.append(";").append(ids[i]); //$NON-NLS-1$
}
errorParserIds = buf.toString();
}
@@ -3833,7 +3833,7 @@ public class Tool extends HoldsOptions implements ITool, IOptionCategory, IMatch
if(version != null){
StringBuffer buf = new StringBuffer();
buf.append(name);
- buf.append(" (v").append(version).append(")");
+ buf.append(" (v").append(version).append(")"); //$NON-NLS-1$ //$NON-NLS-2$
name = buf.toString();
}
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ToolChain.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ToolChain.java
index 6ac833d5073..e83aad42c10 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ToolChain.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/ToolChain.java
@@ -2091,7 +2091,7 @@ public class ToolChain extends HoldsOptions implements IToolChain, IBuildPropert
targetPlatform = new TargetPlatform(this, subId, platform.getName(), (TargetPlatform)extPlatform);
} else {
String subId = ManagedBuildManager.calculateChildId(getId(), null);
- targetPlatform = new TargetPlatform(this, null, subId, "", false);
+ targetPlatform = new TargetPlatform(this, null, subId, "", false); //$NON-NLS-1$
}
}
@@ -2340,7 +2340,7 @@ public class ToolChain extends HoldsOptions implements IToolChain, IBuildPropert
String name = getName();
String version = ManagedBuildManager.getVersionFromIdAndVersion(getId());
if(version != null && version.length() != 0){
- return new StringBuffer().append(name).append(" (").append(version).append("").toString();
+ return new StringBuffer().append(name).append(" (").append(version).append("").toString(); //$NON-NLS-1$ //$NON-NLS-2$
}
return name;
}
@@ -2550,7 +2550,7 @@ public class ToolChain extends HoldsOptions implements IToolChain, IBuildPropert
StringBuffer buf = new StringBuffer();
buf.append(ids[0]);
for(int i = 1; i < ids.length; i++){
- buf.append(";").append(ids[i]);
+ buf.append(";").append(ids[i]); //$NON-NLS-1$
}
errorParserIds = buf.toString();
}
@@ -2565,7 +2565,7 @@ public class ToolChain extends HoldsOptions implements IToolChain, IBuildPropert
if(version != null){
StringBuffer buf = new StringBuffer();
buf.append(name);
- buf.append(" (v").append(version).append(")");
+ buf.append(" (v").append(version).append(")"); //$NON-NLS-1$ //$NON-NLS-2$
name = buf.toString();
}
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildBuildData.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildBuildData.java
index f0fc943c5e4..fd0c12165cc 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildBuildData.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildBuildData.java
@@ -40,7 +40,7 @@ public class BuildBuildData extends CBuildData {
private IPath createAbsolutePathFromWorkspacePath(IPath path){
IStringVariableManager mngr = VariablesPlugin.getDefault().getStringVariableManager();
- String locationString = mngr.generateVariableExpression("workspace_loc", path.toString());
+ String locationString = mngr.generateVariableExpression("workspace_loc", path.toString()); //$NON-NLS-1$
return new Path(locationString);
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildLanguageData.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildLanguageData.java
index f74a1b41824..e60d5c87b23 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildLanguageData.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/BuildLanguageData.java
@@ -55,9 +55,9 @@ public class BuildLanguageData extends CLanguageData {
typeId = extType.getId();
else
typeId = inType.getId();
- fId = new StringBuffer(fTool.getId()).append(".").append(typeId).toString();
+ fId = new StringBuffer(fTool.getId()).append(".").append(typeId).toString(); //$NON-NLS-1$
} else {
- fId = new StringBuffer(fTool.getId()).append(".").append("languagedata").toString();
+ fId = new StringBuffer(fTool.getId()).append(".").append("languagedata").toString(); //$NON-NLS-1$ //$NON-NLS-2$
}
fDiscoveredInfo = new ProfileInfoProvider(this);
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.java
new file mode 100644
index 00000000000..c0bde125f93
--- /dev/null
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.java
@@ -0,0 +1,32 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Intel Corporation and others.
+ * All rights reserved. This program and the accompanying materials
+ * 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:
+ * Intel Corporation - Initial API and implementation
+ *******************************************************************************/
+package org.eclipse.cdt.managedbuilder.internal.dataprovider;
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+public class DataProviderMessages {
+ private static final String BUNDLE_NAME = "org.eclipse.cdt.managedbuilder.internal.dataprovider.DataProviderMessages"; //$NON-NLS-1$
+
+ private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle
+ .getBundle(BUNDLE_NAME);
+
+ private DataProviderMessages() {
+ }
+
+ public static String getString(String key) {
+ try {
+ return RESOURCE_BUNDLE.getString(key);
+ } catch (MissingResourceException e) {
+ return '!' + key + '!';
+ }
+ }
+}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.properties b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.properties
new file mode 100644
index 00000000000..fddb4ff2be6
--- /dev/null
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/DataProviderMessages.properties
@@ -0,0 +1,19 @@
+###############################################################################
+# Copyright (c) 2007 Intel Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# 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:
+# Intel Corporation - Initial API and implementation
+###############################################################################
+ProjectConverter.0=the specified project is not an CDT project
+ProjectConverter.1=the specified project is not an old style make project, the owner ID is
+ProjectConverter.2=the specified project is not an old style project: the number of configurations is
+ProjectConverter.3=the specified project is not an old style project: the number of configurations is
+ProjectConverter.4=the specified project is not an old style make project: nature IDs are
+ProjectConverter.5=the specified project can not be converted
+ProjectConverter.6=the project conversion failed
+ProjectConverter.7=targets conversion
+ProjectConverter.8=the project conversion failed due to unknown reason
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java
index 249235ed6d3..691a9efe5a7 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java
@@ -377,7 +377,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified project is not an CDT project"));
+ DataProviderMessages.getString("ProjectConverter.0"))); //$NON-NLS-1$
return false;
}
@@ -385,7 +385,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified project is not an old style make project, the owner ID is " + dr.getProjectOwner().getID()));
+ DataProviderMessages.getString("ProjectConverter.1") + dr.getProjectOwner().getID())); //$NON-NLS-1$
return false;
}
@@ -395,7 +395,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified project is not an old style project: the number of configurations is " + cfgs.length));
+ DataProviderMessages.getString("ProjectConverter.2") + cfgs.length)); //$NON-NLS-1$
return false;
}
@@ -403,7 +403,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified project is not an old style project: the number of configurations is " + cfgs.length));
+ DataProviderMessages.getString("ProjectConverter.3") + cfgs.length)); //$NON-NLS-1$
return false;
}
@@ -414,7 +414,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified project is not an old style make project: nature IDs are " + natureIds.toString()));
+ DataProviderMessages.getString("ProjectConverter.4") + natureIds.toString())); //$NON-NLS-1$
return false;
}
@@ -425,7 +425,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the specified project can not be converted"));
+ DataProviderMessages.getString("ProjectConverter.5"))); //$NON-NLS-1$
return false;
}
@@ -434,7 +434,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the project conversion failed"));
+ DataProviderMessages.getString("ProjectConverter.6"))); //$NON-NLS-1$
return false;
}
@@ -445,7 +445,7 @@ public class ProjectConverter implements ICProjectConverter {
throws CoreException {
project.setDescription(eDes, monitor);
CCorePlugin.getDefault().setProjectDescription(project, newDes);
- Job job = new Job("targets conversion"){
+ Job job = new Job(DataProviderMessages.getString("ProjectConverter.7")){ //$NON-NLS-1$
protected IStatus run(IProgressMonitor monitor) {
try {
@@ -475,7 +475,7 @@ public class ProjectConverter implements ICProjectConverter {
if(throwExceptions)
throw new CoreException(new Status(IStatus.ERROR,
ManagedBuilderCorePlugin.getUniqueIdentifier(),
- "the project conversion failed due to unknown reason"));
+ DataProviderMessages.getString("ProjectConverter.8"))); //$NON-NLS-1$
return false;
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/macros/MbsMacroSupplier.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/macros/MbsMacroSupplier.java
index 4a4eca5831b..69748aa35ed 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/macros/MbsMacroSupplier.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/macros/MbsMacroSupplier.java
@@ -25,6 +25,7 @@ import org.eclipse.cdt.managedbuilder.core.IResourceConfiguration;
import org.eclipse.cdt.managedbuilder.core.ITool;
import org.eclipse.cdt.managedbuilder.core.IToolChain;
import org.eclipse.cdt.managedbuilder.core.ManagedBuildManager;
+import org.eclipse.cdt.managedbuilder.internal.core.ManagedMakeMessages;
import org.eclipse.cdt.managedbuilder.macros.BuildMacroException;
import org.eclipse.cdt.managedbuilder.macros.IBuildMacro;
import org.eclipse.cdt.managedbuilder.macros.IBuildMacroProvider;
@@ -384,7 +385,7 @@ public class MbsMacroSupplier extends BuildCdtVariablesSupplierBase {
if(!canHandle(optionContext))
optionContext = null;
macro = new OptionMacro(macroName,optionContext);
- } else if("ParentVersion".equals(macroName)){
+ } else if("ParentVersion".equals(macroName)){ //$NON-NLS-1$
IHoldsOptions holder = OptionContextData.getHolder(optionContext);
if(holder != null && holder.getVersion() != null)
macro = new BuildMacro(macroName,IBuildMacro.VALUE_TEXT,holder.getVersion().toString());
@@ -454,7 +455,7 @@ public class MbsMacroSupplier extends BuildCdtVariablesSupplierBase {
else {
// bad
throw new AssertionError(
- "tool parent must be one of configuration, toolchain, or resource configuration");
+ ManagedMakeMessages.getResourceString("MbsMacroSupplier.1")); //$NON-NLS-1$
}
if (config != null) {
@@ -514,7 +515,7 @@ public class MbsMacroSupplier extends BuildCdtVariablesSupplierBase {
else {
// bad
throw new AssertionError(
- "tool parent must be one of configuration, toolchain, or resource configuration");
+ ManagedMakeMessages.getResourceString("MbsMacroSupplier.2")); //$NON-NLS-1$
}
if (config != null) {
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/DefaultGCCDependencyCalculator.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/DefaultGCCDependencyCalculator.java
index 769ce0a8722..ffca274b249 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/DefaultGCCDependencyCalculator.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/DefaultGCCDependencyCalculator.java
@@ -127,7 +127,7 @@ public class DefaultGCCDependencyCalculator implements IManagedDependencyGenerat
String resolvedCommand = null;
// does the resource have spaces in its name?
- if (resource.getProjectRelativePath().toString().indexOf(" ") != -1) {
+ if (resource.getProjectRelativePath().toString().indexOf(" ") != -1) { //$NON-NLS-1$
// use fully qualified strings
resolvedCommand = ManagedBuildManager
.getBuildMacroProvider()
@@ -182,7 +182,7 @@ public class DefaultGCCDependencyCalculator implements IManagedDependencyGenerat
String resolvedCommand = null;
// does the resource have spaces in its name?
- if (resource.getProjectRelativePath().toString().indexOf(" ") != -1) {
+ if (resource.getProjectRelativePath().toString().indexOf(" ") != -1) { //$NON-NLS-1$
// use fully qualified strings
resolvedCommand = ManagedBuildManager
.getBuildMacroProvider()
@@ -260,7 +260,7 @@ public class DefaultGCCDependencyCalculator implements IManagedDependencyGenerat
String resolvedCommand = null;
// does the resource have spaces in its name?
- if (resource.getProjectRelativePath().toString().indexOf(" ") != -1) {
+ if (resource.getProjectRelativePath().toString().indexOf(" ") != -1) { //$NON-NLS-1$
// use fully qualified strings
resolvedCommand = ManagedBuildManager
.getBuildMacroProvider()
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuLinkOutputNameProvider.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuLinkOutputNameProvider.java
index 45666c9e048..02a5dc1e9fb 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuLinkOutputNameProvider.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuLinkOutputNameProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2005 Intel Corporation and others.
+ * Copyright (c) 2005, 2007 Intel Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -19,6 +19,7 @@ import org.eclipse.cdt.managedbuilder.core.IResourceConfiguration;
import org.eclipse.cdt.managedbuilder.core.ITool;
import org.eclipse.cdt.managedbuilder.core.IToolChain;
import org.eclipse.cdt.managedbuilder.core.ManagedBuildManager;
+import org.eclipse.cdt.managedbuilder.internal.core.ManagedMakeMessages;
import org.eclipse.cdt.managedbuilder.macros.BuildMacroException;
import org.eclipse.cdt.managedbuilder.macros.IBuildMacroProvider;
import org.eclipse.cdt.managedbuilder.makegen.IManagedBuilderMakefileGenerator;
@@ -114,7 +115,7 @@ public class GnuLinkOutputNameProvider implements IManagedOutputNameProvider {
else {
// bad
throw new AssertionError(
- "tool parent must be one of configuration, toolchain, or resource configuration");
+ ManagedMakeMessages.getResourceString("GnuLinkOutputNameProvider.0")); //$NON-NLS-1$
}
if (config != null) {
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java
index a2dd2f958d9..244f59f6c6a 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/gnu/GnuMakefileGenerator.java
@@ -1221,7 +1221,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
IPath projectRelativePath = subDir.getProjectRelativePath();
if(!projectRelativePath.toString().equals("")) //$NON-NLS-1$
- buffer.append("-include " + escapeWhitespaces(projectRelativePath.toString()) + SEPARATOR + "subdir.mk"+ NEWLINE); //$NON-NLS-1$
+ buffer.append("-include " + escapeWhitespaces(projectRelativePath.toString()) + SEPARATOR + "subdir.mk"+ NEWLINE); //$NON-NLS-1$ //$NON-NLS-2$
}
buffer.append("-include objects.mk" + NEWLINE + NEWLINE); //$NON-NLS-1$
@@ -3544,7 +3544,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
String[] bufferLines = inBufferString.split("[\\r\\n]"); //$NON-NLS-1$
for (int i=0; i<bufferLines.length; i++) {
String bufferLine = bufferLines[i];
- if (bufferLine.endsWith(":")) {
+ if (bufferLine.endsWith(":")) { //$NON-NLS-1$
StringBuffer outBuffer = addDefaultHeader();
outBuffer.append(inBuffer);
Util.save(outBuffer, makefile);
@@ -3703,7 +3703,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
* @return
*/
static public String escapedEcho(String string) {
- String escapedString = string.replaceAll("'", "'\"'\"'");
+ String escapedString = string.replaceAll("'", "'\"'\"'"); //$NON-NLS-1$ //$NON-NLS-2$
return ECHO + WHITESPACE + SINGLE_QUOTE + escapedString + SINGLE_QUOTE + NEWLINE;
}
@@ -3736,7 +3736,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
static public boolean containsSpecialCharacters(String path)
{
- return path.matches(".*(\\s|[\\{\\}\\(\\)\\$\\@%=;]).*");
+ return path.matches(".*(\\s|[\\{\\}\\(\\)\\$\\@%=;]).*"); //$NON-NLS-1$
}
/* (non-Javadoc)
@@ -4344,7 +4344,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
if(folderPath != null){
folderPath = folderPath.removeFirstSegments(1);
} else {
- folderPath = new Path("");
+ folderPath = new Path(""); //$NON-NLS-1$
}
IResourceInfo rcInfo = config.getResourceInfo(folderPath, false);
if(rcInfo instanceof IFileInfo){
@@ -4388,7 +4388,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
if(folderPath != null){
folderPath = folderPath.removeFirstSegments(1);
} else {
- folderPath = new Path("");
+ folderPath = new Path(""); //$NON-NLS-1$
}
ToolInfoHolder h = getToolInfo(folderPath);
ITool[] tools = h.buildTools;
@@ -4594,8 +4594,8 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
* @return a String without the outermost quotes (if the input has them)
*/
public static String ensureUnquoted(String path) {
- boolean doubleQuoted = path.startsWith("\"") && path.endsWith("\"");
- boolean singleQuoted = path.startsWith("'") && path.endsWith("'");
+ boolean doubleQuoted = path.startsWith("\"") && path.endsWith("\""); //$NON-NLS-1$ //$NON-NLS-2$
+ boolean singleQuoted = path.startsWith("'") && path.endsWith("'"); //$NON-NLS-1$ //$NON-NLS-2$
return doubleQuoted || singleQuoted ? path.substring(1,path.length()-1) : path;
}
@@ -4658,7 +4658,7 @@ public class GnuMakefileGenerator implements IManagedBuilderMakefileGenerator2 {
srcPaths = config.getSourcePaths();
if(srcPaths.length == 0){
- srcPaths = new IPath[]{new Path("")};
+ srcPaths = new IPath[]{new Path("")}; //$NON-NLS-1$
} else {
}
}
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/pdomdepgen/PDOMDependencyGenerator.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/pdomdepgen/PDOMDependencyGenerator.java
index 928b1ded048..0830457db7a 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/pdomdepgen/PDOMDependencyGenerator.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/pdomdepgen/PDOMDependencyGenerator.java
@@ -1,5 +1,5 @@
/**********************************************************************
- * Copyright (c) 2006 QNX Software Systems and others.
+ * Copyright (c) 2006, 2007 QNX Software Systems and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -32,7 +32,7 @@ public class PDOMDependencyGenerator implements IManagedDependencyGenerator2 {
}
public String getDependencyFileExtension(IConfiguration buildContext, ITool tool) {
- return "";
+ return ""; //$NON-NLS-1$
}
public IManagedDependencyInfo getDependencySourceInfo(IPath source, IBuildObject buildContext, ITool tool, IPath topBuildDirectory) {
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/internal/core/MakeMessages.properties b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/internal/core/MakeMessages.properties
index 73c58f90598..5c7212f5a6e 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/internal/core/MakeMessages.properties
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/internal/core/MakeMessages.properties
@@ -10,10 +10,6 @@
###############################################################################
MakeBuilder.buildError=Error launching builder ({0})
-MakeBuilder.Invoking_Make_Builder=Invoking Make Builder...
-MakeBuilder.Invoking_Command=Invoking Command:
-MakeBuilder.Updating_project=Updating project...
-MakeBuilder.Creating_Markers=Generating markers...
BuildInfoFactory.Missing_Builder=Missing Builder:

Back to the top