aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/protobuf
diff options
context:
space:
mode:
authorGravatar ahumesky <ahumesky@google.com>2017-11-16 14:59:51 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-11-16 15:01:59 -0800
commit9d92c5af0214e5497c8fb4cc2c69fb28aaa4358d (patch)
tree431a64838a6b618021bee8921d2197d771d7ba14 /src/main/protobuf
parent8872e359a65199214938a711e34c9b0e6aea876a (diff)
Deletes unused apk manifest.
RELNOTES: None. PiperOrigin-RevId: 176025413
Diffstat (limited to 'src/main/protobuf')
-rw-r--r--src/main/protobuf/BUILD1
-rw-r--r--src/main/protobuf/apk_manifest.proto101
2 files changed, 0 insertions, 102 deletions
diff --git a/src/main/protobuf/BUILD b/src/main/protobuf/BUILD
index 6c9cb92c50..89afb792ee 100644
--- a/src/main/protobuf/BUILD
+++ b/src/main/protobuf/BUILD
@@ -8,7 +8,6 @@ load("//third_party/grpc:build_defs.bzl", "java_grpc_library")
FILES = [
"action_cache",
"android_deploy_info",
- "apk_manifest",
"bazel_flags",
"build",
"bundlemerge",
diff --git a/src/main/protobuf/apk_manifest.proto b/src/main/protobuf/apk_manifest.proto
deleted file mode 100644
index 6b8afb1047..0000000000
--- a/src/main/protobuf/apk_manifest.proto
+++ /dev/null
@@ -1,101 +0,0 @@
-// Copyright 2016 The Bazel Authors. 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.
-
-syntax = "proto3";
-package blaze.apk_manifest;
-
-// option java_api_version = 2;
-option java_package = "com.google.devtools.build.lib.rules.android.apkmanifest";
-
-message Artifact {
- // This path is relative to "bazel info execution_root"
- string exec_root_path = 1;
- bytes hash = 2;
- // The label of the rule that produced this artifact.
- string label = 3;
-}
-
-message NativeLib {
- repeated Artifact native_libs = 1;
- string arch = 2;
-}
-
-message AndroidSdk {
- string aapt = 1;
- string adb = 2;
- string aidl = 3;
- string android_jar = 4;
- string annotations_jar = 5;
- string dx = 7;
- string framework_aidl = 8;
- string main_dex_classes = 11;
- string main_dex_list_creator = 12;
- string proguard = 13;
- string shrinked_android_jar = 15;
- string zipalign = 16;
- string build_tools_version = 17; // assume latest if not set
- string apksigner = 18;
-
- // Deprecated tag numbers.
- reserved 6, 9, 10, 14;
-}
-
-// Information about a resource referenced from AndroidManifest.xml.
-message AndroidManifestResource {
-
- message ValueHash {
-
- // The qualifier for the value of the resource, e.g. for localization or
- // device properties like hdpi, xhdpi, etc.
- string qualifier = 1;
-
- // A hash of the value of the resource (e.g. the hash of the string value
- // of a resource if it's a string), or if the resource points to a file, a
- // hash of the file (e.g. if the resource is an image, then a hash of the
- // image file).
- bytes hash = 2;
- }
-
- // The name of the resource, e.g. "app_name" in "@string/app_name".
- string name = 1;
-
- // The type of the resource, e.g. "string" in "@string/app_name".
- string type = 2;
-
- repeated ValueHash value_hashes = 3;
-}
-
-message ApkManifest {
-
- // Information about the AndroidSdk
- AndroidSdk android_sdk = 1;
-
- // All the jars containing the classes that would be dex and go into the APK
- repeated Artifact jars = 2;
-
- // The .ap_ that contains the resources that go into the APK
- Artifact resource_apk = 3;
-
- // The native library files that go into the APK
- repeated NativeLib native_lib = 4;
-
- // The final merged AndroidManifest.xml file (in text, i.e. non-binary, XML)
- Artifact android_manifest = 5;
-
- // Information about resources referenced from AndroidManifest.xml.
- repeated AndroidManifestResource android_manifest_resources = 6;
-
- // Location of the debug keystore file.
- Artifact debug_keystore = 7;
-}