summaryrefslogtreecommitdiff
authorTellen Yu <tellen.yu@amlogic.com>2018-01-24 01:39:50 (GMT)
committer Gerrit Code Review <gituser@scgit.amlogic.com>2018-01-24 01:39:50 (GMT)
commit11f381196d3f978456213835bbe372a448e7e556 (patch)
tree34191b0f78918dbffa0fc2a5b4a79df3033f5604
parent12a920f124fcbe98776329059a2d03e93b54b72e (diff)
parent303990698e7b50319f69cbce625787eaa5b92601 (diff)
downloaddvb-11f381196d3f978456213835bbe372a448e7e556.zip
dvb-11f381196d3f978456213835bbe372a448e7e556.tar.gz
dvb-11f381196d3f978456213835bbe372a448e7e556.tar.bz2
Merge "dvb: copy so to vendor when sdk > 26 [1/1]" into tv-arch-next
Diffstat
-rw-r--r--[-rwxr-xr-x]Android.mk39
-rw-r--r--am_adp/Android.mk8
-rw-r--r--am_adp/am_open_lib/am_ci/libdvbapi/Android.mk4
-rw-r--r--am_adp/am_open_lib/am_ci/libdvben50221/Android.mk4
-rwxr-xr-xlib32/libam_sysfs.so122
-rwxr-xr-xlib64/libam_sysfs.so20
-rw-r--r--test/am_av_test/Android.mk8
-rw-r--r--test/am_dmx_test/Android.mk4
-rw-r--r--test/am_dsc_test/Android.mk8
-rw-r--r--test/am_dvr_test/Android.mk12
-rw-r--r--[-rwxr-xr-x]test/am_epg_test/Android.mk4
-rw-r--r--test/am_fend_test/Android.mk4
-rw-r--r--test/am_scan_test/Android.mk4
-rw-r--r--test/am_smc_test/Android.mk4
-rw-r--r--test/am_upd_test/Android.mk4
-rw-r--r--test/am_userdata_test/Android.mk4
16 files changed, 171 insertions, 82 deletions
diff --git a/Android.mk b/Android.mk
index d846e30..45fabe8 100755..100644
--- a/Android.mk
+++ b/Android.mk
@@ -14,12 +14,21 @@ LOCAL_MODULE_SUFFIX :=.so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
+
ifdef TARGET_2ND_ARCH
LOCAL_MULTILIB := $(multilib)
-LOCAL_MODULE_PATH_64 := $(TARGET_OUT)/lib64
LOCAL_SRC_FILES_64 := lib64/libam_mw.so
-LOCAL_MODULE_PATH_32 := $(TARGET_OUT)/lib
LOCAL_SRC_FILES_32 := $(LIB32_PATH)libam_mw.so
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib
+else
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT)/lib64
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT)/lib
+endif
+
else
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib
LOCAL_SRC_FILES := $(LIB32_PATH)libam_mw.so
@@ -32,12 +41,21 @@ LOCAL_MODULE_SUFFIX :=.so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
+
ifdef TARGET_2ND_ARCH
LOCAL_MULTILIB := $(multilib)
-LOCAL_MODULE_PATH_64 := $(TARGET_OUT)/lib64
LOCAL_SRC_FILES_64 := lib64/libam_ver.so
-LOCAL_MODULE_PATH_32 := $(TARGET_OUT)/lib
LOCAL_SRC_FILES_32 := $(LIB32_PATH)libam_ver.so
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib
+else
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT)/lib64
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT)/lib
+endif
+
else
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib
LOCAL_SRC_FILES := $(LIB32_PATH)libam_ver.so
@@ -50,12 +68,21 @@ LOCAL_MODULE_SUFFIX :=.so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_TAGS := optional
LOCAL_PRELINK_MODULE := false
+
ifdef TARGET_2ND_ARCH
LOCAL_MULTILIB := $(multilib)
-LOCAL_MODULE_PATH_64 := $(TARGET_OUT)/lib64
LOCAL_SRC_FILES_64 := lib64/libam_sysfs.so
-LOCAL_MODULE_PATH_32 := $(TARGET_OUT)/lib
LOCAL_SRC_FILES_32 := $(LIB32_PATH)libam_sysfs.so
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib
+else
+LOCAL_MODULE_PATH_64 := $(TARGET_OUT)/lib64
+LOCAL_MODULE_PATH_32 := $(TARGET_OUT)/lib
+endif
+
else
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib
LOCAL_SRC_FILES := $(LIB32_PATH)libam_sysfs.so
diff --git a/am_adp/Android.mk b/am_adp/Android.mk
index 128b455..4e40deb 100644
--- a/am_adp/Android.mk
+++ b/am_adp/Android.mk
@@ -147,6 +147,10 @@ LOCAL_SHARED_LIBRARIES+=$(AMADEC_LIBS) libcutils liblog libdl libc
LOCAL_PRELINK_MODULE := false
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
#LOCAL_32_BIT_ONLY := true
include $(BUILD_SHARED_LIBRARY)
@@ -292,6 +296,10 @@ LOCAL_PRELINK_MODULE := false
#LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_STATIC_LIBRARY)
diff --git a/am_adp/am_open_lib/am_ci/libdvbapi/Android.mk b/am_adp/am_open_lib/am_ci/libdvbapi/Android.mk
index 4a54591..4ded138 100644
--- a/am_adp/am_open_lib/am_ci/libdvbapi/Android.mk
+++ b/am_adp/am_open_lib/am_ci/libdvbapi/Android.mk
@@ -14,5 +14,9 @@ LOCAL_SHARED_LIBRARIES += liblog libc
LOCAL_PRELINK_MODULE := false
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_STATIC_LIBRARY)
diff --git a/am_adp/am_open_lib/am_ci/libdvben50221/Android.mk b/am_adp/am_open_lib/am_ci/libdvben50221/Android.mk
index dae280c..88972de 100644
--- a/am_adp/am_open_lib/am_ci/libdvben50221/Android.mk
+++ b/am_adp/am_open_lib/am_ci/libdvben50221/Android.mk
@@ -31,5 +31,9 @@ LOCAL_SHARED_LIBRARIES += liblog libc
LOCAL_PRELINK_MODULE := false
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_STATIC_LIBRARY)
diff --git a/lib32/libam_sysfs.so b/lib32/libam_sysfs.so
index 4011b68..7edbabd 100755
--- a/lib32/libam_sysfs.so
+++ b/lib32/libam_sysfs.so
@@ -1,68 +1,56 @@
-ELF
-
-
-03/K
-
-LP `
-
-
-
-
-
-
-
-
-
-
-
-
- ;/
-
-
-
-
-
- )$܀)6А)OР)@
-"1O@
-
-6
-A
-
-
-
-
-xD
-!F
-(FoBF
-HxD
- GpGF
- h)F2Fi FG?
-Nreu h
-- - е?D
-
-pJ
-OT
- FoG 
-p
- bh^h
-B&
-xD
-
-
- dxDpGp($
-HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG}HxDpG{HxDpGxHxDpGvHxDpGsHxDpGqHxDpGnHxDpGlHxDpGiHxDpGgHxDpGdHxDpGbHxDpG_HxDpG]HxDpGZHxDpGXHxDpGUHxDpGSHxDpGPHxDpGMHxDpGJHxDpGHHxDpGEHxDpGCHxDpG@HxDpG>HxDpG;HxDpG9HxDpG6HxDpG4HxDpG1HxDpG/HxDpG,HxDpG*HxDpG'HxDpG%HxDpG"HxDpG HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpG HxDpGHxDpGHxDpGHxDpG
-
-H
-
-
-
-
-
+ELF
+
+
+03/K
+
+ D
+
+`0
+
+
+
+6A
+HFBF
+ "O@
+
+p
+
+ -0F)F"F
+I KzD
+ ,2h(F!F
+I
+KzD
+F
+ FP FTX
+
+nFc
+
+"F
+ FoBF
+K
+ GpGF
+p@
+ F|QxQQ
+Nreu h
+ ) JD0<0@0 )
+I
+KzD
+)dpG )KBdpGcpG )
+I KzD
+I KzD
+I KzD
+
+ FoG 
+Xhbh
+"
+
+
A 
- "&Dlibam_sysfs.so
-
-
-
-
-
-
+ "&D7zXZ
+{fyv4K&z݊{oNҒ1Z9;d;LQV2M)2.l8ŽJC @\G}OPjv_}Ck9Ӛ剱) a#c;U6Li)2mDV^tM >λ 0nZ4@DFQ~aum~o*#՘([T9A&J,mUVepݕ
+;0e1_C\^W
+jGҌ>~7M _ހZ</VZ`MiT/q %)d2 9!fśZhJwIrEЬN8Iu0'
+"1=&PIQPg
+R{lR)cXR\ipEpNj/KVeKRFzh& lƞ[ӈbl)%vw{[Kha%:i7lowwZwzb-`9yϔ:s1-|WyjNo,c
+3\l)})C/숉p)sv Epnd@(/,|D Q2tKsarThʰ˰YrhT{,
+qgOsRw3wA1f`@Il֮73zZǒw׿b183&ݍ걺ʯ:Tۻ9T@Ax ,|w6ExfdQچV=A9ؑcI|;]\`皞ϿQEdd66RoP<Ǎ7ZpC/YWp-|Ƃ2|yN_~"RDrbmFSlO =N ID4J;5\%u?BRp$HDJLR;!y61Hǧt7̏+!pb$z|^7f1Vsr)Ң;g!ё-p Jm5,~#v ^uS9]r/hbblCyrJ~(|zj?8`2IZB<'HOajw]Mnܭr9 iCW{ȠX<V:1bBd7LE w]UVN!2wnZZ Zo^_UiJ7s.gzKE^Ym+O蹃O;[|O#9%i41}`@/GG_0M𡽳x_Ȧm3\sS'uJm:;Gʯcʂ6cMp{} þA!J{r>\֒tlq5 f:YM3mvSsz6cqħ۩03JS/, JtF̳}
diff --git a/lib64/libam_sysfs.so b/lib64/libam_sysfs.so
index abfbf68..1404cfd 100755
--- a/lib64/libam_sysfs.so
+++ b/lib64/libam_sysfs.so
@@ -1,9 +1,11 @@
-ELF
-
-
-
- 
- 
- 
-
-
+ELF
+
+
+
+
+
+ 
+
+MH&LJB䬽w3/sl⟄'G L7D?4V5'tޯ
+08cN9# .GIdct/<eu> oq0;lUp\c3EC/R;&_Ma(L`BEMhcոyȄ$PkSwi92g!F,uuO'X-&
+5Еb"|Ε
diff --git a/test/am_av_test/Android.mk b/test/am_av_test/Android.mk
index 7e8bd6f..b479305 100644
--- a/test/am_av_test/Android.mk
+++ b/test/am_av_test/Android.mk
@@ -22,6 +22,10 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp libamplayer libcutils liblog libdl libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -34,5 +38,9 @@ LOCAL_STATIC_LIBRARIES :=#
LOCAL_SHARED_LIBRARIES :=libcutils liblog libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_dmx_test/Android.mk b/test/am_dmx_test/Android.mk
index 402baa7..edccd8d 100644
--- a/test/am_dmx_test/Android.mk
+++ b/test/am_dmx_test/Android.mk
@@ -15,4 +15,8 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp liblog libdl libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_dsc_test/Android.mk b/test/am_dsc_test/Android.mk
index efc5e3e..8846a63 100644
--- a/test/am_dsc_test/Android.mk
+++ b/test/am_dsc_test/Android.mk
@@ -19,6 +19,10 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp libamplayer libcutils liblog libdl libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -31,5 +35,9 @@ LOCAL_C_INCLUDES :=$(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../androi
LOCAL_SHARED_LIBRARIES := libam_adp libcutils liblog libdl libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_dvr_test/Android.mk b/test/am_dvr_test/Android.mk
index 78fbf2e..f732334 100644
--- a/test/am_dvr_test/Android.mk
+++ b/test/am_dvr_test/Android.mk
@@ -17,6 +17,10 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp libamplayer libcutils liblog libc libdl
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -36,6 +40,10 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp libamplayer libcutils liblog libc libdl
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -55,6 +63,10 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp libamplayer libcutils liblog libc libdl
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_epg_test/Android.mk b/test/am_epg_test/Android.mk
index e82c7e8..e279f3f 100755..100644
--- a/test/am_epg_test/Android.mk
+++ b/test/am_epg_test/Android.mk
@@ -23,5 +23,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES += libam_mw libam_adp libdl libicuuc libzvbi libsqlite libamplayer libcutils liblog libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_fend_test/Android.mk b/test/am_fend_test/Android.mk
index 004a370..c75cc7e 100644
--- a/test/am_fend_test/Android.mk
+++ b/test/am_fend_test/Android.mk
@@ -15,5 +15,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp liblog libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_scan_test/Android.mk b/test/am_scan_test/Android.mk
index e5c4aee..e252f79 100644
--- a/test/am_scan_test/Android.mk
+++ b/test/am_scan_test/Android.mk
@@ -23,5 +23,9 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES += libicuuc libzvbi libam_adp libsqlite libamplayer liblog libc libam_adp libam_mw
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_smc_test/Android.mk b/test/am_smc_test/Android.mk
index 441a6b5..dab16cc 100644
--- a/test/am_smc_test/Android.mk
+++ b/test/am_smc_test/Android.mk
@@ -15,4 +15,8 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp liblog libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
diff --git a/test/am_upd_test/Android.mk b/test/am_upd_test/Android.mk
index ac8dda2..c50fde7 100644
--- a/test/am_upd_test/Android.mk
+++ b/test/am_upd_test/Android.mk
@@ -17,6 +17,10 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp \
LOCAL_SHARED_LIBRARIES := libam_mw libam_adp liblog libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
LOCAL_LDFLAGS += -ldl
include $(BUILD_EXECUTABLE)
diff --git a/test/am_userdata_test/Android.mk b/test/am_userdata_test/Android.mk
index d27c38b..9f869a5 100644
--- a/test/am_userdata_test/Android.mk
+++ b/test/am_userdata_test/Android.mk
@@ -20,4 +20,8 @@ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include/am_adp $(LOCAL_PATH)/../../andro
LOCAL_SHARED_LIBRARIES := libam_adp libamplayer libcutils liblog libc
LOCAL_32_BIT_ONLY := true
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)