1*4882a593SmuzhiyunLOCAL_PATH := $(call my-dir) 2*4882a593Smuzhiyuninclude $(CLEAR_VARS) 3*4882a593Smuzhiyunprebuilt_stdcxx_PATH := prebuilts/ndk/current/sources/cxx-stl 4*4882a593SmuzhiyunLOCAL_SRC_FILES := \ 5*4882a593Smuzhiyun CRC.cpp \ 6*4882a593Smuzhiyun MD5Checksum.cpp \ 7*4882a593Smuzhiyun RKBoot.cpp \ 8*4882a593Smuzhiyun RKImage.cpp \ 9*4882a593Smuzhiyun RKLog.cpp\ 10*4882a593Smuzhiyun RKComm.cpp\ 11*4882a593Smuzhiyun RKDevice.cpp\ 12*4882a593Smuzhiyun RKAndroidDevice.cpp\ 13*4882a593Smuzhiyun Upgrade.cpp 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunLOCAL_C_INCLUDES := \ 17*4882a593Smuzhiyun $(prebuilt_stdcxx_PATH)/gnu-libstdc++/include\ 18*4882a593Smuzhiyun $(prebuilt_stdcxx_PATH)/gnu-libstdc++/libs/armeabi-v7a/include\ 19*4882a593Smuzhiyun bionic \ 20*4882a593Smuzhiyun bionic/libstdc++/include \ 21*4882a593Smuzhiyun external/e2fsprogs/lib \ 22*4882a593Smuzhiyun $(LOCAL_PATH)/rkrsa 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun 25*4882a593SmuzhiyunLOCAL_STATIC_LIBRARIES := \ 26*4882a593Smuzhiyun librkrsa\ 27*4882a593Smuzhiyun libext2_uuid\ 28*4882a593Smuzhiyun libgnustl_static\ 29*4882a593Smuzhiyun libstdc++ 30*4882a593Smuzhiyun 31*4882a593SmuzhiyunLOCAL_MULTILIB := 64 32*4882a593Smuzhiyun 33*4882a593SmuzhiyunLOCAL_MODULE := librkupdate 34*4882a593Smuzhiyun 35*4882a593SmuzhiyunLOCAL_CFLAGS += 36*4882a593SmuzhiyunLOCAL_CPPFLAGS += -Wall -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE -fexceptions 37*4882a593Smuzhiyun 38*4882a593Smuzhiyuninclude $(BUILD_STATIC_LIBRARY) 39*4882a593Smuzhiyuninclude $(LOCAL_PATH)/stl/Android.mk\ 40*4882a593Smuzhiyun $(LOCAL_PATH)/rsa/Android.mk\ 41*4882a593Smuzhiyun $(LOCAL_PATH)/uuid/Android.mk 42