[build] Correctly rebase kernel-service output for depfile
Otherwise ninja thinks kernel-service is always dirty.
Change-Id: I40fdddf25bddeb4546e520e7d8f0137eedf87bfd
Reviewed-on: https://dart-review.googlesource.com/75780
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
diff --git a/utils/kernel-service/BUILD.gn b/utils/kernel-service/BUILD.gn
index 6e7f777..3d9a72a 100644
--- a/utils/kernel-service/BUILD.gn
+++ b/utils/kernel-service/BUILD.gn
@@ -80,10 +80,10 @@
depfile = "$root_gen_dir/kernel_service_dill.d"
abs_depfile = rebase_path(depfile)
- abs_output = rebase_path(output)
+ rebased_output = rebase_path(output, root_out_dir)
vm_args = [
"--depfile=$abs_depfile",
- "--depfile_output_filename=$abs_output",
+ "--depfile_output_filename=$rebased_output",
]
script = gen_kernel_script