Merge changes I9f68c887,Ic18f2dc5
* changes: Fix data race when ALLOW_MISSING_DEPENDENCIES=true Document glob patterns
This commit is contained in:
committed by
Gerrit Code Review
commit
b6ffb625eb
@@ -32,6 +32,14 @@ all Android.bp files.
|
|||||||
For a list of valid module types and their properties see
|
For a list of valid module types and their properties see
|
||||||
[$OUT_DIR/soong/.bootstrap/docs/soong_build.html](https://go/Android.bp).
|
[$OUT_DIR/soong/.bootstrap/docs/soong_build.html](https://go/Android.bp).
|
||||||
|
|
||||||
|
### Globs
|
||||||
|
|
||||||
|
Properties that take a list of files can also take glob patterns. Glob
|
||||||
|
patterns can contain the normal Unix wildcard `*`, for example "*.java". Glob
|
||||||
|
patterns can also contain a single `**` wildcard as a path element, which will
|
||||||
|
match zero or more path elements. For example, `java/**/*.java` will match
|
||||||
|
`java/Main.java` and `java/com/android/Main.java`.
|
||||||
|
|
||||||
### Variables
|
### Variables
|
||||||
|
|
||||||
An Android.bp file may contain top-level variable assignments:
|
An Android.bp file may contain top-level variable assignments:
|
||||||
|
@@ -709,7 +709,7 @@ func (library *libraryDecorator) buildShared() bool {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (library *libraryDecorator) getWholeStaticMissingDeps() []string {
|
func (library *libraryDecorator) getWholeStaticMissingDeps() []string {
|
||||||
return library.wholeStaticMissingDeps
|
return append([]string(nil), library.wholeStaticMissingDeps...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (library *libraryDecorator) objs() Objects {
|
func (library *libraryDecorator) objs() Objects {
|
||||||
|
Reference in New Issue
Block a user