summaryrefslogtreecommitdiffstats
path: root/org.rtems.cdt.toolchain2/org/rtems/cdt/build/MacroSupplier.java
diff options
context:
space:
mode:
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.java37
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;
}
}