blob: 6b19ad9510cdfebf673cfa774bc64472d25194d3 [file] [log] [blame]
San Mehata430b2b2014-09-23 08:30:51 -07001LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4LOCAL_MODULE := libvncserver
5LOCAL_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
15common_static_libraries := libz libpng libjpeg_static libssl_static
16
17LOCAL_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
51LOCAL_STATIC_LIBRARIES :=
52LOCAL_CFLAGS := -D__ANDROID__ -DHAVE_LIBSSL -DWITH_WEBSOCKETS
53
54#LOCAL_SDK_VERSION := 14
55
56include $(BUILD_STATIC_LIBRARY)