28 lines
1 KiB
Text
28 lines
1 KiB
Text
# Copyright 2020 The Chromium 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() {
|
|
# Configure the environment for which to build. Could be either "device",
|
|
# "simulator" or "catalyst". If unspecified, then it will be assumed to be
|
|
# "simulator" if the target_cpu is "x68" or "x64", "device" otherwise. The
|
|
# default is only there for compatibility reasons and will be removed (see
|
|
# crbug.com/1138425 for more details).
|
|
target_environment = ""
|
|
|
|
# Control whether cronet is built (this is usually set by the script
|
|
# components/cronet/tools/cr_cronet.py as cronet requires specific
|
|
# gn args to build correctly).
|
|
is_cronet_build = false
|
|
}
|
|
|
|
if (target_environment == "") {
|
|
if (target_cpu == "x86" || target_cpu == "x64") {
|
|
target_environment = "simulator"
|
|
} else {
|
|
target_environment = "device"
|
|
}
|
|
}
|
|
|
|
assert(target_environment == "simulator" || target_environment == "device" ||
|
|
target_environment == "catalyst")
|