extra: Add qc-skia,opt,art,art-compiler

cm-14.1
luca020400 9 years ago
parent 8ed846cf37
commit b434eb9642
No known key found for this signature in database
GPG Key ID: 758F4AC5D7AEEBC0
  1. 3
      BoardConfigExtra.mk
  2. 27
      art/Android.mk
  3. BIN
      art/libs/arm64-v8a/libqc-art-compiler.a
  4. 1
      art/libs/arm64-v8a/libqc-art.a
  5. BIN
      art/libs/armeabi-v7a/libqc-art-compiler.a
  6. 1
      art/libs/armeabi-v7a/libqc-art.a
  7. 11
      blur/Android.mk
  8. 16
      product.mk
  9. 27
      skia/Android.mk
  10. BIN
      skia/libs/arm64-v8a/libqc-skia.a
  11. BIN
      skia/libs/armeabi-v7a/libqc-skia.a
  12. BIN
      skia/proprietary/vendor/lib/libqc-opt.so
  13. BIN
      skia/proprietary/vendor/lib64/libqc-opt.so

@ -3,3 +3,6 @@ DEVICE_PACKAGE_OVERLAYS += vendor/extra/blur/overlay
# Blur
TARGET_HAVE_UI_BLUR := true
# QC Perf
TARGET_HAVE_QC_PERF := true

@ -0,0 +1,27 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libqc-art
LOCAL_MODULE_OWNER := qcom
LOCAL_SRC_FILES_64 := libs/arm64-v8a/libqc-art.a
LOCAL_SRC_FILES_32 := libs/armeabi-v7a/libqc-art.a
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .a
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
LOCAL_MODULE_PATH_64 := $(TARGET_OUT_STATIC_LIBRARIES)
LOCAL_MODULE_PATH_32 := $(2ND_TARGET_OUT_STATIC_LIBRARIES)
LOCAL_MULTILIB := both
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := libqc-art-compiler
LOCAL_MODULE_OWNER := qcom
LOCAL_SRC_FILES_64 := libs/arm64-v8a/libqc-art-compiler.a
LOCAL_SRC_FILES_32 := libs/armeabi-v7a/libqc-art-compiler.a
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .a
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
LOCAL_MODULE_PATH_64 := $(TARGET_OUT_STATIC_LIBRARIES)
LOCAL_MODULE_PATH_32 := $(2ND_TARGET_OUT_STATIC_LIBRARIES)
LOCAL_MULTILIB := both
include $(BUILD_PREBUILT)

@ -14,6 +14,11 @@ LOCAL_MULTILIB := both
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_COPY_HEADERS_TO := ui
LOCAL_COPY_HEADERS := Blur.h
include $(BUILD_COPY_HEADERS)
LOCAL_MODULE := Blur.h
LOCAL_MODULE_OWNER := qcom
LOCAL_SRC_FILES := Blur.h
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .h
LOCAL_MODULE_CLASS := HEADERS
LOCAL_MODULE_PATH := $(TARGET_OUT_HEADERS)/ui
include $(BUILD_PREBUILT)

@ -1,3 +1,17 @@
# Blur
PRODUCT_PACKAGES += \
libuiblur
libuiblur \
Blur.h
# QC ART
PRODUCT_PACKAGES += \
libqc-art \
libqc-art-compiler
# QC Perf
PRODUCT_PACKAGES += \
libqc-opt
# QC Skia
PRODUCT_PACKAGES += \
libqc-skia

@ -0,0 +1,27 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libqc-opt
LOCAL_MODULE_OWNER := qcom
LOCAL_SRC_FILES_64 := proprietary/vendor/lib64/libqc-opt.so
LOCAL_SRC_FILES_32 := proprietary/vendor/lib/libqc-opt.so
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_PATH_64 := $(TARGET_OUT_SHARED_LIBRARIES)
LOCAL_MODULE_PATH_32 := $(2ND_TARGET_OUT_SHARED_LIBRARIES)
LOCAL_MULTILIB := both
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := libqc-skia
LOCAL_MODULE_OWNER := qcom
LOCAL_SRC_FILES_64 := libs/arm64-v8a/libqc-skia.a
LOCAL_SRC_FILES_32 := libs/armeabi-v7a/libqc-skia.a
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .a
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
LOCAL_MODULE_PATH_64 := $(TARGET_OUT_STATIC_LIBRARIES)
LOCAL_MODULE_PATH_32 := $(2ND_TARGET_OUT_STATIC_LIBRARIES)
LOCAL_MULTILIB := both
include $(BUILD_PREBUILT)

Binary file not shown.

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save