| LOCAL_PATH:= $(call my-dir) | 
 |  | 
 | include $(CLEAR_VARS) | 
 |  | 
 | LOCAL_MODULE:= liblogd | 
 |  | 
 | LOCAL_SRC_FILES := \ | 
 |     LogCommand.cpp \ | 
 |     CommandListener.cpp \ | 
 |     LogListener.cpp \ | 
 |     LogReader.cpp \ | 
 |     FlushCommand.cpp \ | 
 |     LogBuffer.cpp \ | 
 |     LogBufferElement.cpp \ | 
 |     LogBufferInterface.cpp \ | 
 |     LogTimes.cpp \ | 
 |     LogStatistics.cpp \ | 
 |     LogWhiteBlackList.cpp \ | 
 |     libaudit.c \ | 
 |     LogAudit.cpp \ | 
 |     LogKlog.cpp \ | 
 |     LogTags.cpp \ | 
 |     event.logtags | 
 |  | 
 | LOCAL_SHARED_LIBRARIES := \ | 
 |     libbase | 
 |  | 
 | LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) | 
 |  | 
 | # This is what we want to do: | 
 | #  event_logtags = $(shell \ | 
 | #    sed -n \ | 
 | #        "s/^\([0-9]*\)[ \t]*$1[ \t].*/-D`echo $1 | tr a-z A-Z`_LOG_TAG=\1/p" \ | 
 | #        $(LOCAL_PATH)/$2/event.logtags) | 
 | #  event_flag := $(call event_logtags,auditd) | 
 | #  event_flag += $(call event_logtags,logd) | 
 | #  event_flag += $(call event_logtags,tag_def) | 
 | # so make sure we do not regret hard-coding it as follows: | 
 | event_flag := -DAUDITD_LOG_TAG=1003 -DCHATTY_LOG_TAG=1004 -DTAG_DEF_LOG_TAG=1005 | 
 | event_flag += -DLIBLOG_LOG_TAG=1006 | 
 |  | 
 | LOCAL_CFLAGS := -Werror $(event_flag) | 
 |  | 
 | include $(BUILD_STATIC_LIBRARY) | 
 |  | 
 | include $(CLEAR_VARS) | 
 |  | 
 | LOCAL_MODULE:= logd | 
 |  | 
 | LOCAL_INIT_RC := logd.rc | 
 |  | 
 | LOCAL_SRC_FILES := \ | 
 |     main.cpp | 
 |  | 
 | LOCAL_STATIC_LIBRARIES := \ | 
 |     liblogd | 
 |  | 
 | LOCAL_SHARED_LIBRARIES := \ | 
 |     libsysutils \ | 
 |     liblog \ | 
 |     libcutils \ | 
 |     libbase \ | 
 |     libpackagelistparser \ | 
 |     libcap | 
 |  | 
 | LOCAL_CFLAGS := -Werror | 
 |  | 
 | include $(BUILD_EXECUTABLE) | 
 |  | 
 | include $(CLEAR_VARS) | 
 |  | 
 | LOCAL_MODULE := logtagd.rc | 
 | LOCAL_SRC_FILES := $(LOCAL_MODULE) | 
 | LOCAL_MODULE_CLASS := ETC | 
 | LOCAL_MODULE_TAGS := debug | 
 | LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init | 
 |  | 
 | include $(BUILD_PREBUILT) | 
 |  | 
 | include $(call first-makefiles-under,$(LOCAL_PATH)) |