Fix ICD generation (again).

The correct usage is to use root_out_dir in the output file name
and to use root_build_dir in the rebased arguments.

Fixes the 32-bit NACL build on Windows. (Tested locally)

Bug: dawn:283
Change-Id: I1d6ca062306a4662eef5c922296e9c95fb047acd
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/38828
Reviewed-by: Corentin Wallez <cwallez@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Jamie Madill <jmadill@chromium.org>
Presubmit-Ready: Jamie Madill <jmadill@chromium.org>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/src/Vulkan/BUILD.gn b/src/Vulkan/BUILD.gn
index cb804b4..613c1fb 100644
--- a/src/Vulkan/BUILD.gn
+++ b/src/Vulkan/BUILD.gn
@@ -203,9 +203,9 @@
   script = "write_icd_json.py"
   args = [
     "--input",
-    rebase_path(input_file, root_out_dir),
+    rebase_path(input_file, root_build_dir),
     "--output",
-    rebase_path(output_icd_file, root_out_dir),
+    rebase_path(output_icd_file, root_build_dir),
     "--library_path",
     library_path,
   ]