Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 # Copyright 2016 The WebRTC project authors. All Rights Reserved. | |
|
kjellander_webrtc
2017/02/02 12:20:43
2017
daniela-webrtc
2017/02/02 15:11:44
Done.
| |
| 2 # | |
| 3 # Use of this source code is governed by a BSD-style license | |
| 4 # that can be found in the LICENSE file in the root of the source | |
| 5 # tree. An additional intellectual property rights grant can be found | |
| 6 # in the file PATENTS. All contributing project authors may | |
| 7 # be found in the AUTHORS file in the root of the source tree. | |
| 8 | |
| 9 # Template to compile metal shader files | |
| 10 # | |
| 11 # Arguments | |
| 12 # | |
| 13 # source: | |
| 14 # string, shader to compile and package in metallib | |
| 15 template("compile_metal_lib") { | |
| 16 action(target_name) { | |
| 17 assert(defined(invoker.source), | |
| 18 "No sources in $target_name listing the metal shader files.") | |
| 19 | |
| 20 script = "./objc/compile_metal_lib.py" | |
|
kthelgason
2017/02/02 12:30:21
I prefer absolute paths whenever possible.
Also,
daniela-webrtc
2017/02/02 15:11:44
Done.
daniela-webrtc
2017/02/02 15:11:44
I think it unwraps from the folder of the BUILD fi
| |
| 21 source = invoker.source | |
| 22 outputs = [ | |
| 23 "$target_gen_dir/rtc_shaders.metallib", | |
| 24 ] | |
| 25 args = [ | |
| 26 "--input", | |
| 27 rebase_path(source), | |
| 28 "--output", | |
| 29 rebase_path("$target_gen_dir"), | |
| 30 ] | |
| 31 } | |
| 32 } | |
| OLD | NEW |