blob: 16b28ae51f3b5f66532686209151cddbd17a5ec5 [file] [log] [blame]
# Copyright 2018 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/sdk/sdk_alias.gni")
# Defines an alias for an SDK element.
#
# Parameters
#
# atom
# The label of the aliased atom.
#
# non_sdk_deps (optional)
# List of GN labels which this target needs built.
template("sdk_atom_alias") {
assert(defined(invoker.atom), "Must define an atom to alias")
sdk_alias(target_name) {
forward_variables_from(invoker, "*", [ "atom" ])
target = invoker.atom
type = "atom"
}
}