| LOCAL_PATH := $(call my-dir) |
| |
| include $(CLEAR_VARS) |
| |
| LOCAL_SRC_FILES := \ |
| src/AndroidDesktop.cpp \ |
| src/AndroidPixelBuffer.cpp \ |
| src/InputDevice.cpp \ |
| src/VirtualDisplay.cpp \ |
| src/main.cpp |
| |
| LOCAL_C_INCLUDES += \ |
| $(LOCAL_PATH)/src \ |
| external/tigervnc/common \ |
| |
| LOCAL_SHARED_LIBRARIES := \ |
| libbinder \ |
| libcrypto \ |
| libcutils \ |
| libgui \ |
| libjpeg \ |
| libssl \ |
| libui \ |
| libutils \ |
| libz \ |
| liblog |
| |
| LOCAL_STATIC_LIBRARIES += \ |
| libtigervnc |
| |
| LOCAL_CFLAGS := -DVNCFLINGER_VERSION="0.1" |
| LOCAL_CFLAGS += -Ofast -Werror -fexceptions -Wno-implicit-fallthrough |
| |
| LOCAL_CFLAGS += -DLOG_NDEBUG=0 |
| |
| #LOCAL_INIT_RC := etc/vncflinger.rc |
| |
| LOCAL_MODULE := vncflinger |
| |
| LOCAL_MODULE_TAGS := optional |
| LOCAL_SYSTEM_EXT_MODULE := true |
| |
| include $(BUILD_EXECUTABLE) |