San Mehat | a430b2b | 2014-09-23 08:30:51 -0700 | [diff] [blame^] | 1 | LOCAL_PATH := $(call my-dir) |
| 2 | |
| 3 | include $(CLEAR_VARS) |
| 4 | LOCAL_MODULE := libvncserver |
| 5 | LOCAL_C_INCLUDES += $(LOCAL_PATH)/include \ |
| 6 | $(LOCAL_PATH)/lib \ |
| 7 | $(LOCAL_PATH)/libvncserver \ |
| 8 | $(LOCAL_PATH) \ |
| 9 | $(LOCAL_PATH)/common \ |
| 10 | external/zlib \ |
| 11 | external/libpng \ |
| 12 | external/openssl/include \ |
| 13 | external/jpeg |
| 14 | |
| 15 | common_static_libraries := libz libpng libjpeg_static libssl_static |
| 16 | |
| 17 | LOCAL_SRC_FILES := libvncserver/auth.c \ |
| 18 | libvncserver/cargs.c \ |
| 19 | libvncserver/corre.c \ |
| 20 | libvncserver/cursor.c \ |
| 21 | libvncserver/cutpaste.c \ |
| 22 | libvncserver/draw.c \ |
| 23 | libvncserver/font.c \ |
| 24 | libvncserver/hextile.c \ |
| 25 | libvncserver/httpd.c \ |
| 26 | libvncserver/main.c \ |
| 27 | libvncserver/rfbcrypto_openssl.c \ |
| 28 | libvncserver/rfbregion.c \ |
| 29 | libvncserver/rfbserver.c \ |
| 30 | libvncserver/rfbssl_openssl.c \ |
| 31 | libvncserver/rre.c \ |
| 32 | libvncserver/scale.c \ |
| 33 | libvncserver/selbox.c \ |
| 34 | libvncserver/sockets.c \ |
| 35 | libvncserver/stats.c \ |
| 36 | libvncserver/tight.c \ |
| 37 | libvncserver/translate.c \ |
| 38 | libvncserver/ultra.c \ |
| 39 | libvncserver/websockets.c \ |
| 40 | libvncserver/zlib.c \ |
| 41 | libvncserver/zrle.c \ |
| 42 | libvncserver/zrleoutstream.c \ |
| 43 | libvncserver/zrlepalettehelper.c \ |
| 44 | common/d3des.c \ |
| 45 | common/minilzo.c \ |
| 46 | common/sha1.c \ |
| 47 | common/turbojpeg.c \ |
| 48 | common/vncauth.c \ |
| 49 | test/bmp.c |
| 50 | |
| 51 | LOCAL_STATIC_LIBRARIES := |
| 52 | LOCAL_CFLAGS := -D__ANDROID__ -DHAVE_LIBSSL -DWITH_WEBSOCKETS |
| 53 | |
| 54 | #LOCAL_SDK_VERSION := 14 |
| 55 | |
| 56 | include $(BUILD_STATIC_LIBRARY) |