|  | # Copyright 2019 Google LLC. | 
|  | # Use of this source code is governed by a BSD-style license that can be | 
|  | # found in the LICENSE file. | 
|  |  | 
|  | assert(is_fuchsia) | 
|  |  | 
|  | import("//build/fuchsia/sdk.gni") | 
|  |  | 
|  | fuchsia_sdk_manifest_exists = false | 
|  | if (is_fuchsia && using_fuchsia_sdk) { | 
|  | manifest_exists = exec_script("//build/fuchsia/file_exists", | 
|  | [ | 
|  | "-file_name", | 
|  | rebase_path(fuchsia_sdk_manifest_path), | 
|  | ], | 
|  | "list lines", | 
|  | [ "//build/fuchsia/file_exists" ]) | 
|  | if (manifest_exists == [ "true" ]) { | 
|  | fuchsia_sdk_manifest_exists = true | 
|  | } | 
|  | } | 
|  |  | 
|  | group("fuchsia") { | 
|  | if (fuchsia_sdk_manifest_exists == true) { | 
|  | deps = [ | 
|  | "fidl", | 
|  | "pkg", | 
|  | "sysroot", | 
|  | ] | 
|  | } else { | 
|  | assert(false, | 
|  | "Fuchsia SDK not found. Set arg skia_update_fuchsia_sdk=True " + | 
|  | "to initialize.") | 
|  | } | 
|  | } |