diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2009-09-30 19:15:42 -0700 |
---|---|---|
committer | Jean-Baptiste Queru <jbq@google.com> | 2009-09-30 19:15:42 -0700 |
commit | 47d1b9e7cf7c51480050ca0ed1d5f5571195719e (patch) | |
tree | 9344e2fa280395dd4bf553dd75969b366e1ef726 | |
parent | 0dcfd52a8a9d92d12b7b769b5c75087a08646e21 (diff) | |
download | pv-open-47d1b9e7cf7c51480050ca0ed1d5f5571195719e.tar.gz |
Scripts to manage the PV binaries
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Android.mk | 48 | ||||
-rwxr-xr-x | extract-files.sh | 10 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f5b82f3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +proprietary/* diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..17a9c4f --- /dev/null +++ b/Android.mk @@ -0,0 +1,48 @@ +ifeq ($(TARGET_ARCH),arm) + +LOCAL_PATH:= $(call my-dir) + +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/proprietary/pvasflocal.cfg:system/etc/pvasflocal.cfg + +include $(CLEAR_VARS) +LOCAL_MODULE := libomx_wmadec_sharedlibrary.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libomx_wmvdec_sharedlibrary.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libpvasfcommon.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libpvasflocalpbreg.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := libpvasflocalpb.so +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) +LOCAL_SRC_FILES := proprietary/$(LOCAL_MODULE) +OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) +include $(BUILD_PREBUILT) + +endif # TARGET_ARCH diff --git a/extract-files.sh b/extract-files.sh new file mode 100755 index 0000000..1d59b5a --- /dev/null +++ b/extract-files.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +mkdir -p proprietary + +adb pull /system/etc/pvasflocal.cfg proprietary/pvasflocal.cfg +adb pull /system/lib/libomx_wmadec_sharedlibrary.so proprietary/libomx_wmadec_sharedlibrary.so +adb pull /system/lib/libomx_wmvdec_sharedlibrary.so proprietary/libomx_wmvdec_sharedlibrary.so +adb pull /system/lib/libpvasfcommon.so proprietary/libpvasfcommon.so +adb pull /system/lib/libpvasflocalpbreg.so proprietary/libpvasflocalpbreg.so +adb pull /system/lib/libpvasflocalpb.so proprietary/libpvasflocalpb.so |