blob: dea3a60200fc843a4995a9294247f8e7b2e295ba [file] [log] [blame] [edit]
# Copyright 2019 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.
declare_args() {
# Identifier for the Core SDK.
sdk_id = read_file("//integration/MILESTONE", "trim string") + ".99991231.0.1"
# Whether to cross-compile SDK tools for all supported host toolchains,
# rather than just the current host toolchains.
# For example, if this is true then for instance if building on linux x64 then
# you'll also build SDK host tools for linux arm64.
sdk_cross_compile_host_tools = false
# Set to true to build IDK atoms for all supported API levels that are listed
# in fuchsia_platform.supported_fuchsia_api_levels. This impacts the behavior
# of the generate_final_idk() template.
#
# TODO(fxbug.dev/306723826): Deal with the fact that the mac builders are too
# slow to enable this setting, and therefore the mac IDK won't have
# per-api-level prebuilts.
sdk_with_all_supported_api_levels = host_os != "mac"
}