1 # 2 # Copyright (C) 2017 The Android Open Source Project 3 # 4 # Licensed under the Apache License, Version 2.0 (the "License"); 5 # you may not use this file except in compliance with the License. 6 # You may obtain a copy of the License at 7 # 8 # http://www.apache.org/licenses/LICENSE-2.0 9 # 10 # Unless required by applicable law or agreed to in writing, software 11 # distributed under the License is distributed on an "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 # See the License for the specific language governing permissions and 14 # limitations under the License. 15 # 16 17 ifneq ($(TARGET_BUILD_PDK), true) 18 19 LOCAL_PATH:= $(call my-dir) 20 include $(CLEAR_VARS) 21 22 LOCAL_SRC_FILES := $(call all-java-files-under, src) 23 24 LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res 25 26 LOCAL_MODULE_TAGS := optional 27 28 LOCAL_PACKAGE_NAME := CarMessengerApp 29 30 LOCAL_OVERRIDES_PACKAGES := messaging 31 32 LOCAL_MODULE_TAGS := optional 33 34 LOCAL_PROGUARD_ENABLED := disabled 35 36 LOCAL_PRIVILEGED_MODULE := true 37 38 LOCAL_STATIC_JAVA_LIBRARIES += android-support-v4 39 LOCAL_STATIC_JAVA_LIBRARIES += car-messenger-glide-target 40 LOCAL_STATIC_JAVA_LIBRARIES += car-massenger-gifdecoder-target 41 LOCAL_STATIC_JAVA_LIBRARIES += car-messenger-disklrucache-target 42 43 LOCAL_DEX_PREOPT := false 44 45 include packages/apps/Car/libs/car-stream-ui-lib/car-stream-ui-lib.mk 46 include packages/apps/Car/libs/car-apps-common/car-apps-common.mk 47 48 include $(BUILD_PACKAGE) 49 50 include $(CLEAR_VARS) 51 52 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 53 LOCAL_MODULE := car-messenger-disklrucache-target 54 LOCAL_SDK_VERSION := current 55 LOCAL_SRC_FILES := ../../../../prebuilts/maven_repo/bumptech/com/github/bumptech/glide/disklrucache/SNAPSHOT/disklrucache-SNAPSHOT$(COMMON_JAVA_PACKAGE_SUFFIX) 56 LOCAL_UNINSTALLABLE_MODULE := true 57 58 include $(BUILD_PREBUILT) 59 60 include $(CLEAR_VARS) 61 62 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 63 LOCAL_MODULE := car-massenger-gifdecoder-target 64 LOCAL_SDK_VERSION := current 65 LOCAL_SRC_FILES := ../../../../prebuilts/maven_repo/bumptech/com/github/bumptech/glide/gifdecoder/SNAPSHOT/gifdecoder-SNAPSHOT$(COMMON_JAVA_PACKAGE_SUFFIX) 66 LOCAL_UNINSTALLABLE_MODULE := true 67 68 include $(BUILD_PREBUILT) 69 70 include $(CLEAR_VARS) 71 72 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 73 LOCAL_MODULE := car-messenger-glide-target 74 LOCAL_SDK_VERSION := current 75 LOCAL_SRC_FILES := ../../../../prebuilts/maven_repo/bumptech/com/github/bumptech/glide/glide/SNAPSHOT/glide-SNAPSHOT$(COMMON_JAVA_PACKAGE_SUFFIX) 76 LOCAL_UNINSTALLABLE_MODULE := true 77 78 include $(BUILD_PREBUILT) 79 80 # Use the following include to make our test apk. 81 ifeq (,$(ONE_SHOT_MAKEFILE)) 82 include $(call all-makefiles-under,$(LOCAL_PATH)) 83 endif 84 85 endif 86