\r
import net.sf.antcontrib.cpptasks.CCTask;\r
\r
+/**\r
+ * Adapter for the User-Defined Compiler\r
+ */\r
public class UserDefineCompiler extends CommandLineUserDefine {\r
\r
- public UserDefineCompiler(CCTask cctask, UserDefineDef userdefineDef) {\r
+ public UserDefineCompiler (CCTask cctask, UserDefineDef userdefineDef) {\r
String cmdType = userdefineDef.getType();\r
String toolchainFamily = userdefineDef.getFamily();\r
- UserDefineMapping mapping = new UserDefineMapping();\r
- \r
- if (userdefineDef.getIncludepathDelimiter() == null) {\r
- includePathDelimiter = mapping.getIncludePathDelimiter(toolchainFamily, cmdType); \r
+\r
+ if (userdefineDef.getIncludePathDelimiter() == null) {\r
+ includePathDelimiter = UserDefineMapping.getIncludePathDelimiter(\r
+ toolchainFamily, cmdType);\r
} else {\r
- includePathDelimiter = userdefineDef.getIncludepathDelimiter();\r
+ includePathDelimiter = userdefineDef.getIncludePathDelimiter();\r
}\r
- \r
+\r
if (userdefineDef.getOutputDelimiter() == null) {\r
- outputDelimiter = mapping.getOutputFileFlag(toolchainFamily, cmdType);\r
+ outputDelimiter = UserDefineMapping.getOutputFileFlag(\r
+ toolchainFamily, cmdType);\r
} else {\r
outputDelimiter = userdefineDef.getOutputDelimiter();\r
}\r
- \r
+\r
}\r
}\r