aboutsummaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
authorNick Chalko <nchalko@google.com>2015-09-01 09:05:04 -0700
committerNick Chalko <nchalko@google.com>2015-09-16 06:46:50 -0700
commit07b043dc3db83d6d20f0e8513b946830ab00e37b (patch)
tree705ade719e5c2853c070fe40b8518a56ac37f6d0 /Android.mk
parentb5429e4406a580953bbdac5817e421cf0ab7aae3 (diff)
downloadTV-07b043dc3db83d6d20f0e8513b946830ab00e37b.tar.gz
Sync to ub-tv-friends at 1.06.202
git hash 3c1965f5dcc60243f1fe600cb35f19bd5f01fc27 Change-Id: I90b77790f9074677ecef72a23235d2b33eacb76a
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk20
1 files changed, 18 insertions, 2 deletions
diff --git a/Android.mk b/Android.mk
index fbeea89b..fa917317 100644
--- a/Android.mk
+++ b/Android.mk
@@ -19,7 +19,18 @@ include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
-LOCAL_SRC_FILES := $(call all-java-files-under, src)
+include $(LOCAL_PATH)/version.mk
+
+LOCAL_BUILDCONFIG_CLASS := src/com/android/tv/BuildConfig.java
+BC_OUT_DIR := $(LOCAL_PATH)
+BC_APPLICATION_ID := "com.android.tv"
+BC_VERSION_CODE := $(version_code_package)
+BC_VERSION_NAME := "$(version_name_package)"
+include $(LOCAL_PATH)/buildconfig.mk
+
+LOCAL_SRC_FILES := $(call all-java-files-under, src) \
+ $(LOCAL_BUILDCONFIG_CLASS)
+
LOCAL_PACKAGE_NAME := TV
# It is required for com.android.providers.tv.permission.ALL_EPG_DATA
@@ -39,9 +50,10 @@ LOCAL_STATIC_JAVA_LIBRARIES := \
android-support-v17-leanback \
tv-common
+
LOCAL_JAVACFLAGS := -Xlint:deprecation -Xlint:unchecked
-include $(LOCAL_PATH)/version.mk
+
LOCAL_AAPT_FLAGS := --auto-add-overlay \
--extra-packages android.support.v7.recyclerview \
--extra-packages android.support.v17.leanback \
@@ -49,5 +61,9 @@ LOCAL_AAPT_FLAGS := --auto-add-overlay \
--version-code $(version_code_package) \
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
+
+
+
include $(BUILD_PACKAGE)
+
include $(call all-makefiles-under,$(LOCAL_PATH))