1 LOCAL_PATH := $(call my-dir) 2 3 include $(CLEAR_VARS) 4 5 LOCAL_C_INCLUDES := \ 6 $(LOCAL_PATH)/include 7 8 LOCAL_SRC_FILES := \ 9 ./src/alarm.c \ 10 ./src/config.c \ 11 ./src/fixed_queue.c \ 12 ./src/list.c \ 13 ./src/reactor.c \ 14 ./src/semaphore.c \ 15 ./src/thread.c 16 17 LOCAL_CFLAGS := -std=c99 -Wall -Werror 18 LOCAL_MODULE := libosi 19 LOCAL_MODULE_TAGS := optional 20 LOCAL_SHARED_LIBRARIES := libc liblog 21 LOCAL_MODULE_CLASS := STATIC_LIBRARIES 22 23 include $(BUILD_STATIC_LIBRARY) 24 25 ##################################################### 26 27 include $(CLEAR_VARS) 28 29 LOCAL_C_INCLUDES := \ 30 $(LOCAL_PATH)/include 31 32 LOCAL_SRC_FILES := \ 33 ./test/alarm_test.cpp \ 34 ./test/config_test.cpp \ 35 ./test/list_test.cpp \ 36 ./test/reactor_test.cpp \ 37 ./test/thread_test.cpp 38 39 LOCAL_CFLAGS := -Wall -Werror 40 LOCAL_MODULE := ositests 41 LOCAL_MODULE_TAGS := tests 42 LOCAL_SHARED_LIBRARIES := liblog 43 LOCAL_STATIC_LIBRARIES := libosi 44 45 include $(BUILD_NATIVE_TEST) 46