1ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# Copyright (C) 2014 The Android Open Source Project
2ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba#
3ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# Licensed under the Apache License, Version 2.0 (the "License");
4ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# you may not use this file except in compliance with the License.
5ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# You may obtain a copy of the License at
6ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba#
7ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba#      http://www.apache.org/licenses/LICENSE-2.0
8ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba#
9ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# Unless required by applicable law or agreed to in writing, software
10ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# distributed under the License is distributed on an "AS IS" BASIS,
11ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# See the License for the specific language governing permissions and
13ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba# limitations under the License.
14ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
15ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_PATH := $(call my-dir)
16ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosibainclude $(CLEAR_VARS)
17ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
18cf3bfee8d2c739d13142b7151ca3a59c3a2b4c21Marcin Kosibaifeq ($(wildcard prebuilts/misc/common/jarjar),)
195baed649b2691ba3c4dbd5ee21f4af14b0035989Marcin Kosiba
20ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_SRC_FILES := $(call all-java-files-under, src/main)
21ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
22efcdc13d162a49f42182535680e089bbbd6484b0Marcin KosibaLOCAL_STATIC_JAVA_LIBRARIES := \
23efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-asm \
24efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-asm-commons \
25efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba
26ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_JAVA_LIBRARIES := \
27efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-maven-plugin-api \
28efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-apache-ant
29ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
30ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_MODULE := jarjar
31ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_MODULE_TAGS := optional
32ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_JAR_MANIFEST := manifest.txt
33ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_JAVA_RESOURCE_DIRS := res
34ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
35ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosibainclude $(BUILD_HOST_JAVA_LIBRARY)
36ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
37ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba##################################################
38ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosibainclude $(CLEAR_VARS)
39ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
40ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_PREBUILT_JAVA_LIBRARIES := \
41efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-asm:lib/asm-4.0$(COMMON_JAVA_PACKAGE_SUFFIX) \
42efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-asm-commons:lib/asm-commons-4.0$(COMMON_JAVA_PACKAGE_SUFFIX) \
43efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-maven-plugin-api:lib/maven-plugin-api$(COMMON_JAVA_PACKAGE_SUFFIX) \
44efcdc13d162a49f42182535680e089bbbd6484b0Marcin Kosiba    jarjar-apache-ant:lib/apache-ant-1.9.4$(COMMON_JAVA_PACKAGE_SUFFIX)
45ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
46ab61347a2cb3254688c42c993278cefd43e5d99dMarcin KosibaLOCAL_MODULE_TAGS := optional
47ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosiba
48ab61347a2cb3254688c42c993278cefd43e5d99dMarcin Kosibainclude $(BUILD_HOST_PREBUILT)
495baed649b2691ba3c4dbd5ee21f4af14b0035989Marcin Kosiba
505baed649b2691ba3c4dbd5ee21f4af14b0035989Marcin Kosibaendif
51