blob: 2a93c2a4dafe0520d4c6e330cb6797f664a757c0 [file] [log] [blame]
Alexandre Lision950e9d62013-12-02 15:09:01 -05001include $(CLEAR_VARS)
2
3LT_VERSION = "0:1"
4LT_RELEASE = "1.8"
5SHARED_FLAGS = "-no-undefined"
6
7LOCAL_COMMONCPP_PATH = commoncpp2-android/sources/src
8
9LOCAL_CPPFLAGS += -std=c++11 -Wno-psabi -frtti -pthread -fexceptions
10
11LOCAL_MODULE := libccgnu2
12
13LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib
14
15LOCAL_C_INCLUDES += $(LOCAL_COMMONCPP_PATH) \
16 $(LOCAL_COMMONCPP_PATH)/../inc
17
18
19LOCAL_SRC_FILES := $(LOCAL_COMMONCPP_PATH)/thread.cpp \
20 $(LOCAL_COMMONCPP_PATH)/mutex.cpp \
21 $(LOCAL_COMMONCPP_PATH)/semaphore.cpp \
22 $(LOCAL_COMMONCPP_PATH)/threadkey.cpp \
23 $(LOCAL_COMMONCPP_PATH)/friends.cpp \
24 $(LOCAL_COMMONCPP_PATH)/event.cpp \
25 $(LOCAL_COMMONCPP_PATH)/slog.cpp \
26 $(LOCAL_COMMONCPP_PATH)/dir.cpp \
27 $(LOCAL_COMMONCPP_PATH)/file.cpp \
28 $(LOCAL_COMMONCPP_PATH)/inaddr.cpp \
29 $(LOCAL_COMMONCPP_PATH)/peer.cpp \
30 $(LOCAL_COMMONCPP_PATH)/timer.cpp \
31 $(LOCAL_COMMONCPP_PATH)/socket.cpp \
32 $(LOCAL_COMMONCPP_PATH)/strchar.cpp \
33 $(LOCAL_COMMONCPP_PATH)/simplesocket.cpp \
34 $(LOCAL_COMMONCPP_PATH)/mempager.cpp \
35 $(LOCAL_COMMONCPP_PATH)/keydata.cpp \
36 $(LOCAL_COMMONCPP_PATH)/dso.cpp \
37 $(LOCAL_COMMONCPP_PATH)/exception.cpp \
38 $(LOCAL_COMMONCPP_PATH)/missing.cpp \
39 $(LOCAL_COMMONCPP_PATH)/process.cpp \
40 $(LOCAL_COMMONCPP_PATH)/string.cpp \
41 $(LOCAL_COMMONCPP_PATH)/in6addr.cpp \
42 $(LOCAL_COMMONCPP_PATH)/buffer.cpp \
43 $(LOCAL_COMMONCPP_PATH)/lockfile.cpp \
44 $(LOCAL_COMMONCPP_PATH)/nat.cpp \
45 $(LOCAL_COMMONCPP_PATH)/runlist.cpp \
46 $(LOCAL_COMMONCPP_PATH)/assoc.cpp \
47 $(LOCAL_COMMONCPP_PATH)/pointer.cpp \
48 $(LOCAL_COMMONCPP_PATH)/linked.cpp \
49 $(LOCAL_COMMONCPP_PATH)/map.cpp \
50 $(LOCAL_COMMONCPP_PATH)/cidr.cpp
51
52#LOCAL_LDFLAGS := -version-info $(LT_VERSION) -release $(LT_RELEASE) $(SHARED_FLAGS)
53
Alexandre Lision48ae6af2013-12-03 11:21:52 -050054include $(BUILD_STATIC_LIBRARY)
Alexandre Lision950e9d62013-12-02 15:09:01 -050055