Add workaround for a file with an mtime in the future

Bug: 291828210
Test: `m` repeatedly, and see ninja say there's no work to do on the second run
Change-Id: I0e1e5a82ebd25e9eec5daea90eb72db0ac085f34
diff --git a/android/bazel_handler.go b/android/bazel_handler.go
index 5d93f06..130336b 100644
--- a/android/bazel_handler.go
+++ b/android/bazel_handler.go
@@ -1336,6 +1336,9 @@
 	for _, outputPath := range buildStatement.OutputPaths {
 		cmd.ImplicitOutput(PathForBazelOut(ctx, outputPath))
 	}
+	for _, inputPath := range buildStatement.OrderOnlyInputs {
+		cmd.OrderOnly(PathForBazelOut(ctx, inputPath))
+	}
 	for _, inputPath := range buildStatement.InputPaths {
 		cmd.Implicit(PathForBazelOut(ctx, inputPath))
 	}