returnfalse;// Cannot continue on previous failure.
m_SubTaskResult=FINISH_NOT;
// TODO: READ THE .output FILES AND PASS ON TO needsToBeRebuilt(2)
returntrue;
}
/// Returns false if the file does not need to be built, or if an error occured.
/// Returns false if the file does not need to be built, or if an error occured.
/// Must verify needsExit() afterwards.
/// Must verify needsExit() afterwards.
/// Input paths may be files or directories.
/// Input paths may be files or directories.
@ -673,13 +759,6 @@ public:
returnfalse;// Does not need rebuild.
returnfalse;// Does not need rebuild.
}
}
/*void findInputFilesNeedingRebuild()
{
// A Function that lists all known changed input files & that checks----
// write the .output file instead for .max style files! (by choice when parsing the depends log)
// need to check in the needstoberebuilt or earlier if an output file exists for all input files and inside all input directories if there are any output files & check & cache those
}*/
/// Set the exit message, exit the plugin immediately afterwards.
/// Set the exit message, exit the plugin immediately afterwards.