diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/IncArtifactBuilder.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/IncArtifactBuilder.java index 8f15562a201f..db95c7abe50f 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/IncArtifactBuilder.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/IncArtifactBuilder.java @@ -104,7 +104,7 @@ public class IncArtifactBuilder extends ProjectLevelBuilder { for (Map.Entry> entry : filesToRecompile.entrySet()) { int rootIndex = ((ArtifactRootDescriptor)entry.getKey()).getRootIndex(); for (File file : entry.getValue()) { - String sourcePath = file.getPath(); + String sourcePath = FileUtil.toSystemIndependentName(file.getPath()); addFileToProcess(filesToProcess, rootIndex, sourcePath, deletedFiles); final Collection outputPaths = srcOutMapping.getState(sourcePath); if (outputPaths != null) {