diff --git a/android_4.x-5.x/Android.mk b/android_4.x-5.x/Android.mk index 6c141fd..abe90b3 100644 --- a/android_4.x-5.x/Android.mk +++ b/android_4.x-5.x/Android.mk @@ -1,4 +1,5 @@ ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \>= 14))) +ifeq ($(VIPER4ANDROID_FOLDER),android_4.x-5.x) LOCAL_PATH:= $(call my-dir) @@ -58,3 +59,4 @@ include $(BUILD_PREBUILT) endif endif +endif diff --git a/android_4.x/Android.mk b/android_4.x/Android.mk new file mode 100644 index 0000000..be341d6 --- /dev/null +++ b/android_4.x/Android.mk @@ -0,0 +1,62 @@ +ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \>= 14))) +ifneq ($(VIPER4ANDROID_FOLDER),android_4.x-5.x) + +LOCAL_PATH:= $(call my-dir) + +#ViPER4Android +include $(CLEAR_VARS) + +LOCAL_MODULE_TAGS := optional + +LOCAL_SRC_FILES := $(call all-java-files-under, src) + +#LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/res +LOCAL_AAPT_FLAGS := --auto-add-overlay + +LOCAL_PACKAGE_NAME := ViPER4Android +LOCAL_CERTIFICATE := platform + +LOCAL_PROGUARD_FLAG_FILES := proguard.flags + +LOCAL_STATIC_JAVA_LIBRARIES := \ + v4a_RootTools \ + v4a_android-support + +ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \>= 23))) +LOCAL_STATIC_JAVA_LIBRARIES += \ + org.apache.http.legacy +endif + +include $(BUILD_PACKAGE) + +#libs +include $(CLEAR_VARS) + +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \ + v4a_RootTools:libs/RootTools-4.2.jar \ + v4a_android-support:libs/android-support-v13.jar + +include $(BUILD_MULTI_PREBUILT) + +#soundfx lib +ifneq ($(filter NEON NEON_HQ NEON_SQ NOVFP VFP X86,$(VIPER4ANDROID_MODE)),) + +include $(CLEAR_VARS) + +ifeq (1,$(strip $(shell expr $(PLATFORM_SDK_VERSION) \>= 18))) + LOCAL_V4A_LIB := libv4a_fx_jb +else + LOCAL_V4A_LIB := libv4a_fx_ics +endif + +LOCAL_MODULE := libv4a_fx_ics +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/soundfx +LOCAL_MODULE_SUFFIX := .so +LOCAL_SRC_FILES := assets/$(LOCAL_V4A_LIB)_$(VIPER4ANDROID_MODE).so +include $(BUILD_PREBUILT) +endif + +endif +endif