Cut the multiproduct_kati -> soong-ui-build dep.
This is done by moving SetupSignals() to its own little package. There are a number of tiny little utility packages for soong_ui we might be better of merging, but that's for another change (maybe) Test: Presubmits. Change-Id: I07b0ca98bfb8884ef4223d665e632183b9896a0d
This commit is contained in:
@@ -30,6 +30,7 @@ import (
|
||||
"android/soong/ui/build"
|
||||
"android/soong/ui/logger"
|
||||
"android/soong/ui/metrics"
|
||||
"android/soong/ui/signal"
|
||||
"android/soong/ui/status"
|
||||
"android/soong/ui/terminal"
|
||||
"android/soong/ui/tracer"
|
||||
@@ -190,7 +191,7 @@ func main() {
|
||||
stat.AddOutput(trace.StatusTracer())
|
||||
|
||||
// Set up a cleanup procedure in case the normal termination process doesn't work.
|
||||
build.SetupSignals(log, cancel, func() {
|
||||
signal.SetupSignals(log, cancel, func() {
|
||||
trace.Close()
|
||||
log.Cleanup()
|
||||
stat.Finish()
|
||||
|
Reference in New Issue
Block a user