mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
external compiler: fixed building artifacts if there were changes under source roots only
This commit is contained in:
@@ -180,7 +180,9 @@ final class BuildSession implements Runnable, CanceledStatus {
|
||||
|
||||
try {
|
||||
final boolean shouldApplyEvent = loadFsState(fsState, dataStorageRoot, myInitialFSDelta);
|
||||
if (shouldApplyEvent && buildType == BuildType.MAKE && !containsChanges(myInitialFSDelta) && !fsState.hasWorkToDo()) {
|
||||
if (shouldApplyEvent && buildType == BuildType.MAKE && !containsChanges(myInitialFSDelta) && !fsState.hasWorkToDo()
|
||||
&& artifacts.isEmpty()//todo[nik] currently changes in artifacts source files aren't registered in the delta
|
||||
) {
|
||||
applyFSEvent(null, myInitialFSDelta);
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user