core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/ISBSv1BuildContext.java
--- a/core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/ISBSv1BuildContext.java Mon Aug 09 17:32:51 2010 -0500
+++ b/core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/ISBSv1BuildContext.java Tue Aug 10 19:07:16 2010 -0500
@@ -1,5 +1,7 @@
package com.nokia.carbide.cpp.internal.api.sdk;
+import java.util.List;
+
import com.nokia.carbide.cpp.sdk.core.ISymbianBuildContext;
/**
@@ -52,5 +54,12 @@
*/
void setBuildArgumentsInfo(BuildArgumentsInfo bldArgInfo);
+ /**
+ * Returns a list of the macros defined in the variant.cfg file. This is NOT the macros
+ * in the HRH file, but the actual maros written to the variant.cfg file.
+ * @return A String list of macros found as is, or an empty list if none.
+ */
+ public List<String> getVariantCFGMacros();
+
}