[pm/build] prepare for out-of-build repo construct
The package build tool now produces a JSON manifest as an output format that is usable as a complete input specification for a publish operation. The expand tool also produces this manifest. The build passes this to the new publish operation to perform all publishing. Test: publish tests are backfilled later in patch series Change-Id: Ifae5a70d07143a86ec19b1c68a8625151db2eb71
Showing
- build/images/BUILD.gn 14 additions, 58 deletionsbuild/images/BUILD.gn
- build/package.gni 15 additions, 0 deletionsbuild/package.gni
- build/packages/prebuilt_package.gni 6 additions, 0 deletionsbuild/packages/prebuilt_package.gni
- garnet/go/src/amber/daemon/daemon_test.go 3 additions, 3 deletionsgarnet/go/src/amber/daemon/daemon_test.go
- garnet/go/src/pm/build/config.go 26 additions, 0 deletionsgarnet/go/src/pm/build/config.go
- garnet/go/src/pm/build/package.go 11 additions, 15 deletionsgarnet/go/src/pm/build/package.go
- garnet/go/src/pm/cmd/pm/build/build.go 40 additions, 21 deletionsgarnet/go/src/pm/cmd/pm/build/build.go
- garnet/go/src/pm/cmd/pm/expand/expand.go 18 additions, 3 deletionsgarnet/go/src/pm/cmd/pm/expand/expand.go
- garnet/go/src/pm/cmd/pm/publish/publish.go 37 additions, 3 deletionsgarnet/go/src/pm/cmd/pm/publish/publish.go
- garnet/go/src/pm/pm.gni 1 addition, 1 deletiongarnet/go/src/pm/pm.gni
- garnet/go/src/pm/repo/repo.go 97 additions, 22 deletionsgarnet/go/src/pm/repo/repo.go
- garnet/go/src/pm/repo/repo_test.go 1 addition, 1 deletiongarnet/go/src/pm/repo/repo_test.go
Loading
Please register or sign in to comment