diff options
| author | 2021-03-10 15:40:34 +0900 | |
|---|---|---|
| committer | 2021-03-17 11:54:53 +0900 | |
| commit | 092ef811a056bd891d500788e5fcb412ff4e2f8a (patch) | |
| tree | e48477ccef322ca309c44323d9989d41127901de /java/java_test.go | |
| parent | b96a04ba49c789eb9b5001f0fb08c9e718532a6a (diff) | |
Fix PackagingBase.CopyDepsToZip
CopyDepsToZip() zips direct dependencies with tags implementing
PackagingItem interface.
Previously, it relied on InstallNeededDependencyTag which has a
different meaning.
- InstallNeededDependencyTag tells whether a dependency is required to
be installed together.
- PackagingItem tells whether a dependency (of PackagingBase) is
required to be packaged.
With the separation of InstallNeededDependencyTag and PackagingItem,
PackagingBase module can distinguish cases which were not available
before.(I = InstallNeededDependencyTag, P = PackagingItem)
a (PackagingBase module)
|
|`--(I)--> b
|
|`--(P)--> c --(I)--> d
|
`--(I/P)--> e
a's CopyDepsToZip(): [c, d, e]
Test: m nothing (packaging_test)
Change-Id: I71fce29b19b0f00dc394981bcf4240e9c1041c7a
Diffstat (limited to 'java/java_test.go')
0 files changed, 0 insertions, 0 deletions