LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) # ======================================================== # Static library # ======================================================== include $(CLEAR_VARS) LOCAL_MODULE := liblogwrap LOCAL_SRC_FILES := logwrap.c LOCAL_SHARED_LIBRARIES := libcutils liblog LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include LOCAL_C_INCLUDES := $(LOCAL_PATH)/include LOCAL_CFLAGS := -Werror -std=gnu99 include $(BUILD_STATIC_LIBRARY) # ======================================================== # Shared library # ======================================================== include $(CLEAR_VARS) LOCAL_MODULE := liblogwrap LOCAL_SHARED_LIBRARIES := libcutils liblog LOCAL_WHOLE_STATIC_LIBRARIES := liblogwrap LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include LOCAL_C_INCLUDES := $(LOCAL_PATH)/include LOCAL_CFLAGS := -Werror -std=gnu99 include $(BUILD_SHARED_LIBRARY) # ======================================================== # Executable # ======================================================== include $(CLEAR_VARS) LOCAL_SRC_FILES:= logwrapper.c LOCAL_MODULE := logwrapper LOCAL_STATIC_LIBRARIES := liblog liblogwrap libcutils LOCAL_CFLAGS := -Werror -std=gnu99 include $(BUILD_EXECUTABLE)