# HG changeset patch # User timkelly # Date 1270493378 18000 # Node ID 0164ba7da078cb0a91b503aa9a1b9c5de39a8b77 # Parent 1ae1b4979954929aa6723dc8f829922076db55e2 For single file compilation under Raptor, make sure to check if anything needs to be appeded to the -c arg value. diff -r 1ae1b4979954 -r 0164ba7da078 builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/CarbideSBSv2Builder.java --- a/builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/CarbideSBSv2Builder.java Fri Apr 02 15:38:50 2010 -0500 +++ b/builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/CarbideSBSv2Builder.java Mon Apr 05 13:49:38 2010 -0500 @@ -591,6 +591,11 @@ else configName = "error_retrieving_build_alias"; } + + if (cpi.buildConfigAppender() != null && cpi.buildConfigAppender().length() > 0){ + configName = configName + cpi.buildConfigAppender(); + } + String[] sbsArgs = new String[] {"--source-target=" + file.toOSString(), COMPILE_ARG, configName, COMPONENT_ARG, fullMMPPath.toFile().getName()}; launcher.setErrorParserManager(buildConfig.getCarbideProject().getINFWorkingDirectory(), buildConfig.getErrorParserList());