| # 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.") | 
 |   } | 
 | } |