author | Tellen 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) |
commit | 11f381196d3f978456213835bbe372a448e7e556 (patch) | |
tree | 34191b0f78918dbffa0fc2a5b4a79df3033f5604 | |
parent | 12a920f124fcbe98776329059a2d03e93b54b72e (diff) | |
parent | 303990698e7b50319f69cbce625787eaa5b92601 (diff) | |
download | dvb-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
-rw-r--r--[-rwxr-xr-x] | Android.mk | 39 | ||||
-rw-r--r-- | am_adp/Android.mk | 8 | ||||
-rw-r--r-- | am_adp/am_open_lib/am_ci/libdvbapi/Android.mk | 4 | ||||
-rw-r--r-- | am_adp/am_open_lib/am_ci/libdvben50221/Android.mk | 4 | ||||
-rwxr-xr-x | lib32/libam_sysfs.so | 122 | ||||
-rwxr-xr-x | lib64/libam_sysfs.so | 20 | ||||
-rw-r--r-- | test/am_av_test/Android.mk | 8 | ||||
-rw-r--r-- | test/am_dmx_test/Android.mk | 4 | ||||
-rw-r--r-- | test/am_dsc_test/Android.mk | 8 | ||||
-rw-r--r-- | test/am_dvr_test/Android.mk | 12 | ||||
-rw-r--r--[-rwxr-xr-x] | test/am_epg_test/Android.mk | 4 | ||||
-rw-r--r-- | test/am_fend_test/Android.mk | 4 | ||||
-rw-r--r-- | test/am_scan_test/Android.mk | 4 | ||||
-rw-r--r-- | test/am_smc_test/Android.mk | 4 | ||||
-rw-r--r-- | test/am_upd_test/Android.mk | 4 | ||||
-rw-r--r-- | test/am_userdata_test/Android.mk | 4 |
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 HxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpGHxDpG HxDpGHxDpGHxDpGHxDpG -
-H - - - - - +ELF + + +03/K + + D + +`0 + + + +6A +HFBF + "O@ + +p + + -0F)F"F +IKzD + ,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) +IKzD +IKzD +IKzD + + FoG +Xhbh +" + + A -"&Dlibam_sysfs.so - - - - - - +"&D7zXZ +{fyv4K&z݊{oNҒ1Z9;d;LQV2M)2.l8JC @\G}OPjv_}Ck9Ӛ剱) a#c;U6Li)2mDV^tM >λ0nZ4@DFQ~aum~o*#([T9A&J,mUVepݕ +;0e1_C\^W +jGҌ>~7M _ހZ</VZ`MiT/q %)d29!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ǒwb183&ݍ걺ʯ:Tۻ9T@Ax ,|w6ExfdQچV=A9ؑcI|;]\`皞ϿQEdd66RoP<Ǎ7ZpC/YWp-|Ƃ2|yN_~"RDrbmFSlO
=NID4J;5\%u?BRp$HDJLR;!y61Hǧt7̏+!pb$z|^7f1Vsr)Ң;g!ё-p Jm5,~#v
^uS9]r/hbblCyrJ~(|zj?8`2IZB<'HOajw]Mnܭr9iCW{ȠX<V:1bBd7LEw]UVN!2wnZZ Zo^_UiJ7s.gzKE^Ym+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⟄'GL7D?4V5'tޯ +08cN9#
.GIdct/<eu> 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) |