diff options
author | Live Channels Team <no-reply@google.com> | 2018-01-11 20:42:01 -0800 |
---|---|---|
committer | Nick Chalko <nchalko@google.com> | 2018-01-16 11:04:29 -0800 |
commit | 4a5144ac8c51c4d89d1359e13e37fcd7f928ed9a (patch) | |
tree | 9137148fbca9b8cb1b35c4553efc921e5027ffda /Android.mk | |
parent | e0fd52bbc36ec38397cdac345e42dd23ab093899 (diff) | |
download | TV-4a5144ac8c51c4d89d1359e13e37fcd7f928ed9a.tar.gz |
Project import generated by Copybara.
PiperOrigin-RevId: 181700159
Change-Id: I7bae213f26b690c0d76189c08abd85d7f7b304a3
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 57 |
1 files changed, 19 insertions, 38 deletions
@@ -23,9 +23,7 @@ LOCAL_MODULE_TAGS := optional include $(LOCAL_PATH)/version.mk -LOCAL_SRC_FILES := \ - $(call all-java-files-under, src) \ - $(call all-proto-files-under, proto) +LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_PACKAGE_NAME := LiveTv @@ -40,18 +38,14 @@ LOCAL_MIN_SDK_VERSION := 23 # M LOCAL_USE_AAPT2 := true LOCAL_RESOURCE_DIR := \ + $(LOCAL_PATH)/common/res \ + $(LOCAL_PATH)/tuner/res \ $(LOCAL_PATH)/res \ - $(LOCAL_PATH)/usbtuner-res - -LOCAL_SRC_FILES += \ - src/com/android/tv/tuner/exoplayer/ffmpeg/IFfmpegDecoder.aidl LOCAL_STATIC_JAVA_LIBRARIES := \ - icu4j-usbtuner \ - lib-exoplayer \ - lib-exoplayer-v2 \ - lib-exoplayer-v2-ext-ffmpeg \ - android-support-annotations + android-support-annotations \ + javax-annotations-jar \ + jsr330-jar \ LOCAL_STATIC_ANDROID_LIBRARIES := \ android-support-compat \ @@ -60,7 +54,8 @@ LOCAL_STATIC_ANDROID_LIBRARIES := \ android-support-v7-palette \ android-support-v7-recyclerview \ android-support-v17-leanback \ - tv-common + live-tv-tuner \ + tv-common \ LOCAL_JAVACFLAGS := -Xlint:deprecation -Xlint:unchecked @@ -68,33 +63,14 @@ LOCAL_AAPT_FLAGS += \ --version-name "$(version_name_package)" \ --version-code $(version_code_package) \ -LOCAL_PROGUARD_FLAG_FILES := proguard.flags +#LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_JNI_SHARED_LIBRARIES := libtunertvinput_jni LOCAL_AAPT_FLAGS += --extra-packages com.android.tv.tuner -LOCAL_PROTOC_OPTIMIZE_TYPE := nano -LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/proto/ - include $(BUILD_PACKAGE) -# -------------------------------------------------------------- -# Build a tiny icu4j library out of the classes necessary for the project. - -include $(CLEAR_VARS) - -LOCAL_MODULE := icu4j-usbtuner -LOCAL_MODULE_TAGS := optional -icu4j_path := icu/icu4j -LOCAL_SRC_FILES := \ - $(icu4j_path)/main/classes/core/src/com/ibm/icu/text/SCSU.java \ - $(icu4j_path)/main/classes/core/src/com/ibm/icu/text/UnicodeDecompressor.java -LOCAL_SDK_VERSION := system_current - -include $(BUILD_STATIC_JAVA_LIBRARY) - - ############################################################# # Pre-built dependency jars ############################################################# @@ -103,13 +79,18 @@ include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \ - lib-exoplayer:libs/exoplayer.jar \ - lib-exoplayer-v2:libs/exoplayer_v2.jar \ - lib-exoplayer-v2-ext-ffmpeg:libs/exoplayer_v2_ext_ffmpeg.jar \ + lib-exoplayer:libs/exoplayer-r1.5.16.aar \ + lib-exoplayer-v2:libs/exoplayer-2.6.1.aar \ + lib-exoplayer-v2-core:libs/exoplayer-core-2.6.1.aar \ +# TODO use external/jsr330 +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES += auto-value-jar:../../../prebuilts/tools/common/m2/repository/com/google/auto/value/auto-value/1.5.2/auto-value-1.5.2.jar +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES += guava-22-0-jar:../../../prebuilts/tools/common/m2/repository/com/google/guava/guava/22.0/guava-22.0.jar +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES += javax-annotations-jar:../../../prebuilts/tools/common/m2/repository/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES += jsr330-jar:../../../prebuilts/tools/common/m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES += truth-0-36-prebuilt-jar:../../../prebuilts/tools/common/m2/repository/com/google/truth/truth/0.36/truth-0.36.jar -include $(BUILD_MULTI_PREBUILT) +include $(BUILD_MULTI_PREBUILT) include $(call all-makefiles-under,$(LOCAL_PATH)) - |