forked from ClnViewer/Android-fast-screen-capture
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAndroid.mk
18 lines (18 loc) · 1.38 KB
/
Android.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := ascreencap
LOCAL_CPP_EXTENSION := .cpp
LOCAL_SRC_FILES := ascreencap-ABitmapLite.cpp ascreencap-AScreenCap.cpp ascreencap-AScreenConf.cpp ascreencap.cpp extern/lz4/lz4.c
LOCAL_CFLAGS := -Wall -Wno-unknown-pragmas -fopenmp -fexceptions -D_DEBUG_X=1 -D_DEBUG_RAW_FILE_X -D__ANDROID_VER__=$(APP_BUILD_VERSION) -D__ANDROID_API_PLATFORM__="$(TARGET_PLATFORM)"
LOCAL_CPPFLAGS := -std=c++17
LOCAL_LDFLAGS := -L./fakelib/libs/$(APP_BUILD_VERSION)/$(TARGET_ARCH_ABI) -Wl,--gc-sections
LOCAL_LDLIBS := -lutils -lgui -lui -lbinder -lomp -llog
LOCAL_C_INCLUDES := fakelib/include C:/__BuildSource/__LIB__/android-aosp-header/android-6.0.0_r1/system/core/include C:/__BuildSource/__LIB__/android-aosp-header/android-6.0.0_r1/frameworks/base/include C:/__BuildSource/__LIB__/android-aosp-header/android-6.0.0_r1/frameworks/native/include C:/__BuildSource/__LIB__/android-aosp-header/android-6.0.0_r1/hardware/libhardware/include C:/__BuildSource/__LIB__/android-aosp-header/other/Skia ./ extern extern/lz4
CBP2NDK_CMDLINE := --ratio 2 --rotate 360 -f OutBmp.bmp
# -lcutils -lutils -lbinder -lskia -lui -lsurfaceflinger -lsurfaceflinger_ddmconnection
#LOCAL_ALLOW_UNDEFINED_SYMBOLS := true
LOCAL_MODULE_TAGS := eng
LIBCXX_FORCE_REBUILD := false
LOCAL_CPP_FEATURES := rtti
LOCAL_MODULE_PATH := $(TARGET_OUT)/dist
include $(BUILD_EXECUTABLE)