skia2/build/fuchsia/BUILD.gn

33 lines
898 B
Plaintext
Raw Normal View History

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