From: Wei-Yin Chen (陳威尹) Date: Wed, 24 May 2017 07:59:19 +0000 (-0700) Subject: Reduce absolute paths in generated ninja files in skia X-Git-Tag: accepted/tizen/5.0/unified/20181102.025319~36^2~15 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=56a1e6a1095567809cfb45f450dfbe104cad5aaf;p=platform%2Fupstream%2FlibSkiaSharp.git Reduce absolute paths in generated ninja files in skia BUG=chromium:723856 Change-Id: Ifa065daddfe1d775e843307587e4007ad6dae6d4 Reviewed-on: https://skia-review.googlesource.com/17802 Reviewed-by: Ethan Nicholas Commit-Queue: Ethan Nicholas --- diff --git a/third_party/spirv-tools/BUILD.gn b/third_party/spirv-tools/BUILD.gn index 00f2423..4f9304e 100644 --- a/third_party/spirv-tools/BUILD.gn +++ b/third_party/spirv-tools/BUILD.gn @@ -13,11 +13,14 @@ template("spirv_core_tables") { ] args = [ "--spirv-core-grammar=" + rebase_path( - "../externals/spirv-headers/include/spirv/$version/spirv.core.grammar.json"), + "../externals/spirv-headers/include/spirv/$version/spirv.core.grammar.json", + root_build_dir), "--core-insts-output=" + - rebase_path("$root_out_dir/spirv-tools/core.insts-$version.inc"), + rebase_path("$root_out_dir/spirv-tools/core.insts-$version.inc", + root_build_dir), "--operand-kinds-output=" + - rebase_path("$root_out_dir/spirv-tools/operand.kinds-$version.inc"), + rebase_path("$root_out_dir/spirv-tools/operand.kinds-$version.inc", + root_build_dir), ] } } @@ -40,12 +43,15 @@ action("spirv_glsl_tables") { ] args = [ "--spirv-core-grammar=" + rebase_path( - "../externals/spirv-headers/include/spirv/1.0/spirv.core.grammar.json"), + "../externals/spirv-headers/include/spirv/1.0/spirv.core.grammar.json", + root_build_dir), "--extinst-glsl-grammar=" + rebase_path("../externals/spirv-headers/include/spirv/1.0/" + - "extinst.glsl.std.450.grammar.json"), + "extinst.glsl.std.450.grammar.json", + root_build_dir), "--glsl-insts-output=" + - rebase_path("$root_out_dir/spirv-tools/glsl.std.450.insts-1.0.inc"), + rebase_path("$root_out_dir/spirv-tools/glsl.std.450.insts-1.0.inc", + root_build_dir), ] } @@ -60,12 +66,15 @@ action("spirv_opencl_tables") { ] args = [ "--spirv-core-grammar=" + rebase_path( - "../externals/spirv-headers/include/spirv/1.0/spirv.core.grammar.json"), + "../externals/spirv-headers/include/spirv/1.0/spirv.core.grammar.json", + root_build_dir), "--extinst-opencl-grammar=" + rebase_path("../externals/spirv-headers/include/spirv/1.0/" + - "extinst.glsl.std.450.grammar.json"), + "extinst.glsl.std.450.grammar.json", + root_build_dir), "--opencl-insts-output=" + - rebase_path("$root_out_dir/spirv-tools/opencl.std.insts-1.0.inc"), + rebase_path("$root_out_dir/spirv-tools/opencl.std.insts-1.0.inc", + root_build_dir), ] } @@ -78,8 +87,8 @@ action("spirv_build_version") { "$root_out_dir/spirv-tools/build.inc", ] args = [ - rebase_path("../externals/spirv-tools"), - rebase_path("$root_out_dir/spirv-tools/build-version.inc"), + rebase_path("../externals/spirv-tools", root_build_dir), + rebase_path("$root_out_dir/spirv-tools/build-version.inc", root_build_dir), ] } @@ -93,9 +102,12 @@ action("spirv_generators") { ] args = [ "--xml=" + - rebase_path("../externals/spirv-headers/include/spirv/spir-v.xml"), + rebase_path("../externals/spirv-headers/include/spirv/spir-v.xml", + root_build_dir), "--generator-output=" + - rebase_path("$root_out_dir/spirv-tools/generators.inc"), + rebase_path("$root_out_dir/spirv-tools/generators.inc", + root_build_dir, + root_build_dir), ] }