split soong_zip into a library and a binary

to make it faster/easier to invoke from other Go programs
(such as multiproduct_kati)

Bug: 67478260
Test: m -j
Change-Id: Idd2671a44290550197c88f53dd11a6dd39c85cc5
This commit is contained in:
Jeff Gaston
2017-10-12 12:19:14 -07:00
parent e87ae20e25
commit 11b5c51d4e
6 changed files with 205 additions and 124 deletions

23
zip/cmd/Android.bp Normal file
View File

@@ -0,0 +1,23 @@
// Copyright 2016 Google Inc. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
blueprint_go_binary {
name: "soong_zip",
deps: [
"soong-zip",
],
srcs: [
"main.go",
],
}