public static bool UpdateExternallyBuiltFile(string changedFile)
{
bool wasAnythingBuild = false;
lock (mUpdateExternallyBuiltFileLock)
{
List<ReferencedFileSave> rfsesToUpdate = ObjectFinder.Self.GetReferencedFileSavesFromSource(changedFile);
foreach (ReferencedFileSave rfs in rfsesToUpdate)
{
rfs.PerformExternalBuild(runAsync:true);
wasAnythingBuild = true;
}
}
return wasAnythingBuild;
}