1LOCAL_PATH:= $(call my-dir) 2 3include $(CLEAR_VARS) 4 5# ======================================================== 6# Static library 7# ======================================================== 8include $(CLEAR_VARS) 9LOCAL_MODULE := liblogwrap 10LOCAL_SRC_FILES := logwrap.c 11LOCAL_SHARED_LIBRARIES := libcutils liblog 12LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include 13LOCAL_C_INCLUDES := $(LOCAL_PATH)/include 14LOCAL_CFLAGS := -Werror -std=gnu99 15include $(BUILD_STATIC_LIBRARY) 16 17# ======================================================== 18# Shared library 19# ======================================================== 20include $(CLEAR_VARS) 21LOCAL_MODULE := liblogwrap 22LOCAL_SHARED_LIBRARIES := libcutils liblog 23LOCAL_WHOLE_STATIC_LIBRARIES := liblogwrap 24LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include 25LOCAL_C_INCLUDES := $(LOCAL_PATH)/include 26LOCAL_CFLAGS := -Werror -std=gnu99 27include $(BUILD_SHARED_LIBRARY) 28 29# ======================================================== 30# Executable 31# ======================================================== 32include $(CLEAR_VARS) 33LOCAL_SRC_FILES:= logwrapper.c 34LOCAL_MODULE := logwrapper 35LOCAL_STATIC_LIBRARIES := liblog liblogwrap libcutils 36LOCAL_CFLAGS := -Werror -std=gnu99 37include $(BUILD_EXECUTABLE) 38