Home
last modified time | relevance | path

Searched refs:that (Results 1 – 25 of 86) sorted by relevance

1234

/build/make/tools/product_config/src/com/android/build/config/
DConfigBase.java103 public void copyFrom(ConfigBase that) { in copyFrom() argument
104 setPhase(that.getPhase()); in copyFrom()
105 setRootNodes(that.getRootNodes()); in copyFrom()
106 for (Map.Entry<String, VarType> entry: that.getProductVars().entrySet()) { in copyFrom()
109 mInitialVariables = new HashMap(that.getInitialVariables()); in copyFrom()
110 mFinalVariables = new HashMap(that.getFinalVariables()); in copyFrom()
DStr.java61 final Str that = (Str)o; in equals() local
62 return mValue.equals(that.mValue); in equals()
71 public int compareTo(Str that) { in compareTo() argument
72 return this.mValue.compareTo(that.mValue); in compareTo()
DPosition.java56 public int compareTo(Position that) { in compareTo() argument
57 int result = mFile.compareTo(that.mFile); in compareTo()
61 return mLine - that.mLine; in compareTo()
/build/bazel/bazel_skylib/rules/
Dcommon_settings.bzl23 doc = "A singleton provider that contains the raw value of a build setting",
37 doc = "An int-typed build setting that can be set on the command line",
43 doc = "An int-typed build setting that cannot be set on the command line",
49 doc = "A bool-typed build setting that can be set on the command line",
55 doc = "A bool-typed build setting that cannot be set on the command line",
61 doc = "A string list-typed build setting that can be set on the command line",
67 doc = "A string list-typed build setting that cannot be set on the command line",
86 doc = "A string-typed build setting that can be set on the command line",
97 doc = "A string-typed build setting that cannot be set on the command line",
/build/soong/docs/
Dmap_files.md4 map.txt files. These files are [linker version scripts] with comments that are
33 meaning. If you need to add any comments that should not be interpreted by the
46 Note that, with few exceptions (see "Special version names" below), the name of
53 file. Without this, APIs that you have not explicitly exposed will still be
60 Version names that end with `_PRIVATE` or `_PLATFORM` will not be exposed in any
73 Indicates that the version or symbol is to be exposed in the APEX stubs rather
79 Indicates that the version or symbol is first introduced in the "future" API
80 level. This is an arbitrarily high API level used to define APIs that have not
90 `introduced=21` specifies that the API was first added (or first made public) in
105 that release. For example, `introduced=S` can be used to define APIs added in S.
[all …]
Dbest_practices.md9 file, generate that file into `$OUT_DIR` during the build, fail the build
11 generated script, etc) to explicitly copy that file from the output into the
23 as that could trigger extra rebuilds when a source directory is moved.
25 Assume that the source directory is `$PWD`. If a script is going to change
27 prefer to do that in the script.
32 Don't assume that `$OUT_DIR` is `out`. The source and output trees are very
36 Don't assume that `$OUT_DIR` is under `$PWD`, users can set it to a relative path
50 up so that space isn't wasted, but the files are there when necessary.
66 the exported headers reference a library that you link to, use
80 Sometimes there are headers that have header-only sections, but also define
[all …]
Dperf.md7 soong_ui has tracing built in, so that every build execution's trace can be
47 for those steps or adjusting dependencies so that those steps can run earlier
62 don't rely on output of a `$(shell)` command that includes the current timestamp,
63 or read a file that's going to change on every build.
67 In most cases, we've found that the fast-path is slow because all of the
89 other "(regen)" numbers add up to more than that (some parts are parallelized
97 added some basic math functions in `math.mk` to help some common use cases that
103 that the output may change). Many of the common macros produce find commands
104 that Kati can understand, but if you're writing your own, you may want to
113 It may be more efficient to move the grep into make, so that the `find` portion
[all …]
/build/bazel/json_module_graph/
DREADME.md3 This directory contains `jq` scripts that query Soong's module graph.
5 It uses the JSON module graph that Soongs dumps when the
17 * `filterSubtree` dumps only those modules that are in the given subtree of the
26 * `usedVariations` returns a map that shows which variations are used in the
/build/make/core/
DLINUX_KERNEL_COPYING2 NOTE! This copyright does *not* cover user programs that use kernel
5 Also note that the GPL below is copyrighted by the Free Software
6 Foundation, but the instance of code that it refers to (the Linux
9 Also note that the only valid version of the GPL as far as the kernel
38 price. Our General Public Licenses are designed to make sure that you
40 this service if you wish), that you receive source code or can get it
41 if you want it, that you can change the software or use pieces of it
42 in new free programs; and that you know you can do these things.
44 To protect your rights, we need to make restrictions that forbid
50 gratis or for a fee, you must give the recipients all the rights that
[all …]
Denvsetup.rbc26 """Checks that version range and default versions is valid, returns all versions in range."""
44 Guarantees that the following are defined:
57 … # Note that build.prop target also wants INTERNAL_BUILD_ID_MAKEFILE to be set if the file exists.
90 # Used to indicate the security patch that has been applied to the device.
91 …# It must signify that the build includes all security patches issued up through the designated A…
107 …# BUILD_NUMBER should be set to the source control value that represents the current state of the …
108 …orce changelist number or a git hash. Can be an arbitrary string (to allow for source control that
112 # with a non-digit so that anyone trying to parse it as an integer will probably get "0".
135 …# If you update the build system such that the environment setup or buildspec.mk need to be update…
/build/soong/licenses/
DLICENSE26 the copyright owner that is granting the License.
29 other entities that control, are controlled by, or are under common
30 control with that entity. For the purposes of this definition,
50 copyright notice that is included in or attached to the work
54 form, that is based on (or derived from) the Work and for which the
57 of this License, Derivative Works shall not include works that remain
63 to that Work or Derivative Works thereof, that is intentionally
70 and issue tracking systems that are managed by, or on behalf of, the
72 excluding communication that is conspicuously marked or otherwise
92 by such Contributor that are necessarily infringed by their
[all …]
/build/blueprint/
DLICENSE14 the copyright owner that is granting the License.
17 other entities that control, are controlled by, or are under common
18 control with that entity. For the purposes of this definition,
38 copyright notice that is included in or attached to the work
42 form, that is based on (or derived from) the Work and for which the
45 of this License, Derivative Works shall not include works that remain
51 to that Work or Derivative Works thereof, that is intentionally
58 and issue tracking systems that are managed by, or on behalf of, the
60 excluding communication that is conspicuously marked or otherwise
80 by such Contributor that are necessarily infringed by their
[all …]
DCONTRIBUTING.md9 need to be sure of various other things—for instance that you'll tell us if you
10 know that your code infringes on other people's patents. You don't have to sign
14 us first through the issue tracker with your idea so that we can help out and
/build/make/
DUsage.txt7 The common way to specify what to build is to set that information in the
18 <product> is the device that the created image is intended to be run on.
30 Note that when giving a relative file path as a target, that path is
50 list of actions that failed during the build, and their outputs.
64 Targets that adjust an existing build:
66 that must be distributed
71 and run that many
DChanges.md8 access to the manifest contents, that information must be present in the build
24 cases it is possible to tell the build system that the library provides a
31 It is possible to disable the check on a per-module basis. When doing that it is
100 In that case, the final value is determined at runtime. The precedence is
126 Note that the order between the optional and the non-optional assignments
131 Optional assignments can be duplicated and in that case their order matters.
138 Note that this behavior is different from the previous behavior of preferring
146 ELF prebuilts in `PRODUCT_COPY_FILES` that are installed into these paths are an
169 variable `M4` that contains the path.
189 Kati and Soong can safely use environment variables, so the expectation is that
[all …]
/build/soong/ui/status/build_error_proto/
Dbuild_error.proto30 // actions that can failed.
35 // The command name that raised the error.
41 // List of artifacts (i.e. files) that was produced by the command.
/build/soong/bazel/
Dproperties.go325 that := other.GetValueForArch(arch)
326 this.Append(that)
332 that := other.GetValueForOS(os)
333 this.Append(that)
541 that := other.GetValueForArch(arch)
542 this = append(this, that...)
548 that := other.GetValueForOS(os)
549 this = append(this, that...)
/build/soong/cmd/sbox/sbox_proto/
Dsbox.proto25 // If set, GCC-style dependency files from any command that references __SBOX_DEPFILE__ will be
51 // A list of files that will be copied before the sandboxed command, and whose contents should be
56 // Copy describes a from-to pair of files to copy. The paths may be relative, the root that they
67 // RspFile describes an rspfile that should be copied into the sandbox directory.
72 // A list of path mappings that should be applied to each file listed in the rsp file.
/build/bazel/
Dbazel.BUILD1 # This filegroup is necessary because Bazel requires that every file in the .d
6 # that lines in the .d files must be turned into Artifact instances and thus
Dcommon.bazelrc9 # Ensure that the host_javabase always use @local_jdk, the checked-in JDK.
21 # Do not tokenize copts, other than strings that consist of a single Make
55 # Note that this hardcodes the output dir. It will not work if $OUT_DIR != out.
59 # Note that this hardcodes the output dir. It will not work if $OUT_DIR != out.
/build/make/core/tasks/
Dplatform_availability_check.mk40 they depend on other modules that are not available for platform)
52 it depends on other modules that are not available for platform.)
/build/make/target/board/
Dgo_defaults_common.prop31 # Note that this is a trade-off: here we trade clean pages for dirty pages,
33 # the processes that load of shared apk and the code cache is not shared.
34 # Some notable apps that will be affected by this are gms and chrome.
/build/soong/bloaty/
Dfile_sections.proto22 // Size of that section as part of the file.
25 // Size of that section when loaded in memory.
/build/make/target/board/mainline_sdk/
DREADME.md1 This device is suitable for a soong-only build that builds for all the architectures
/build/soong/cmd/diff_target_files/
Dknown_nondeterminism.whitelist1 // List of files that are known to be non-deterministic, along with the

1234