diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/android/BUILD.tools | 6 | ||||
-rw-r--r-- | tools/android/dex_list_obfuscator.sh | 41 |
2 files changed, 0 insertions, 47 deletions
diff --git a/tools/android/BUILD.tools b/tools/android/BUILD.tools index 8def828b18..4828323ad7 100644 --- a/tools/android/BUILD.tools +++ b/tools/android/BUILD.tools @@ -444,9 +444,3 @@ package_group( name = "export_deps_whitelist", packages = ["//..."], ) - -sh_binary( - name = "dex_list_obfuscator", - srcs = ["dex_list_obfuscator.sh"], - visibility = ["//visibility:public"], -)
\ No newline at end of file diff --git a/tools/android/dex_list_obfuscator.sh b/tools/android/dex_list_obfuscator.sh deleted file mode 100644 index ce7e526496..0000000000 --- a/tools/android/dex_list_obfuscator.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash -# Copyright 2018 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. - -# Dummy dex list obfuscator doing nothing -# Should be updated to contain an app, that can obfuscate main dex keep list -# according to the proguard map. - -set -eu -input= -output= -while [[ "$#" -gt 0 ]]; do - arg="$1"; shift; - case "${arg}" in - --input) input="$1"; shift ;; - --output) output="$1"; shift ;; - ---obfuscation_map=*) shift ;; - *) echo "Unknown flag: ${arg}"; exit 1 ;; - esac -done - -echo "WARNING: This is just no-op version of the list obfuscator." -echo "It is invoked, because main_dex_list and proguard were both used." -echo "If proguard obfuscates a class, it will not be kept in the main dex even" -echo "if the original name was in the main_dex_list." -echo "The main_dex_list (provided as --input) should be obfuscated using the" -echo "map provided as --obfuscation_map parameter." -echo "If no obfuscation of main dex classes is performed, then noop is OK." - -cp $input $output |