diff options
Diffstat (limited to 'org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java')
-rw-r--r-- | org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java | 37 |
1 files changed, 4 insertions, 33 deletions
diff --git a/org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java b/org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java index c07cb07..819c4ab 100644 --- a/org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java +++ b/org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java @@ -12,52 +12,23 @@ package org.rtems.cdt.build; -import org.eclipse.core.resources.IProject; import org.eclipse.cdt.managedbuilder.core.IManagedProject; -import org.eclipse.cdt.managedbuilder.internal.macros.BuildMacro; import org.eclipse.cdt.managedbuilder.macros.IBuildMacro; import org.eclipse.cdt.managedbuilder.macros.IBuildMacroProvider; import org.eclipse.cdt.managedbuilder.macros.IProjectBuildMacroSupplier; -import org.rtems.cdt.Constants; -import org.rtems.cdt.Storage; public class MacroSupplier implements IProjectBuildMacroSupplier { - private static final int VERSION_INDEX = 0; - - private static final int TARGET_INDEX = 1; - - private static final int MACRO_COUNT = 2; - public MacroSupplier() { // Do nothing } public IBuildMacro getMacro( String macroName, IManagedProject project, IBuildMacroProvider provider) { - String value = null; - - if (macroName.equals( Constants.VERSION_MACRO_NAME)) { - value = Storage.getProperty( (IProject) project.getOwner(), Constants.VERSION_KEY); - } else if (macroName.equals( Constants.TARGET_MACRO_NAME)) { - value = Storage.getProperty( (IProject) project.getOwner(), Constants.TARGET_KEY); - } - - if (value != null) { - // System.out.println( Constants.getCounter() + ": getMacro: " + macroName + ": " + value); - return new BuildMacro( macroName, IBuildMacro.VALUE_TEXT, value); - } else { - return null; - } + // TODO + return null; } public IBuildMacro [] getMacros( IManagedProject project, IBuildMacroProvider provider) { - IBuildMacro macros [] = new IBuildMacro [MACRO_COUNT]; - - // System.out.println( Constants.getCounter() + ": getMacros"); - - macros [VERSION_INDEX] = getMacro( Constants.VERSION_MACRO_NAME, project, provider); - - macros [TARGET_INDEX] = getMacro( Constants.TARGET_MACRO_NAME, project, provider); - - return macros; + // TODO + return null; } } |