xref: /aosp_15_r20/external/skia/build/fuchsia/fuchsia_download_sdk.gni (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Worker# Copyright 2019 Google LLC.
2*c8dee2aaSAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be
3*c8dee2aaSAndroid Build Coastguard Worker# found in the LICENSE file.
4*c8dee2aaSAndroid Build Coastguard Worker
5*c8dee2aaSAndroid Build Coastguard Workerimport("//build/fuchsia/sdk.gni")
6*c8dee2aaSAndroid Build Coastguard Workerimport("../../gn/skia.gni")
7*c8dee2aaSAndroid Build Coastguard Worker
8*c8dee2aaSAndroid Build Coastguard Workerif (is_fuchsia && skia_update_fuchsia_sdk &&
9*c8dee2aaSAndroid Build Coastguard Worker    current_toolchain == default_toolchain) {
10*c8dee2aaSAndroid Build Coastguard Worker  cipd_dir = "${fuchsia_sdk_path}/../cipd"
11*c8dee2aaSAndroid Build Coastguard Worker  update_sdk_out = exec_script(
12*c8dee2aaSAndroid Build Coastguard Worker          "//build/fuchsia/update_fuchsia_sdk",
13*c8dee2aaSAndroid Build Coastguard Worker          [
14*c8dee2aaSAndroid Build Coastguard Worker            "-sdk_dir=" + rebase_path(fuchsia_sdk_path),
15*c8dee2aaSAndroid Build Coastguard Worker            "-clang_dir=" + rebase_path(fuchsia_toolchain_path),
16*c8dee2aaSAndroid Build Coastguard Worker            "-cipd_cache_dir=" + rebase_path(cipd_dir),
17*c8dee2aaSAndroid Build Coastguard Worker            "-cipd_clang_version=git_revision:a6e1de4afc51560df18c95cb616dec51248ed660",
18*c8dee2aaSAndroid Build Coastguard Worker          ],
19*c8dee2aaSAndroid Build Coastguard Worker          "list lines",
20*c8dee2aaSAndroid Build Coastguard Worker          [ "//build/fuchsia/update_fuchsia_sdk" ])
21*c8dee2aaSAndroid Build Coastguard Worker}
22