while (targetVectorEnum.hasNext()) {
Vector<TargetInfo> targetsForConfig = targetVectorEnum.next();
//
// get the configuration from the first entry
//
CompilerConfiguration config = (CompilerConfiguration) ((TargetInfo) targetsForConfig
.elementAt(0)).getConfiguration();
if (config.isPrecompileGeneration()) {
targetVectors[index++] = targetsForConfig;
}
}
targetVectorEnum = targetsByConfig.values().iterator();
while (targetVectorEnum.hasNext()) {
Vector<TargetInfo> targetsForConfig = targetVectorEnum.next();
for (int i = 0; i < targetVectors.length; i++) {
if (targetVectors[i] == targetsForConfig) {
break;
}
if (targetVectors[i] == null) {
targetVectors[i] = targetsForConfig;
break;
}
}
}
// BEGINFREEHEP
Progress progress = new Progress(getObjdir(), rebuildCount);
progress.start();
// ENDFREEHEP
for (int i = 0; i < targetVectors.length; i++) {
//
// get the targets for this configuration
//
Vector<TargetInfo> targetsForConfig = targetVectors[i];
//
// get the configuration from the first entry
//
CompilerConfiguration config = (CompilerConfiguration) ((TargetInfo) targetsForConfig
.elementAt(0)).getConfiguration();
//
// prepare the list of source files
//