1 BUILD_BLKTRACE := false 2 3 ifeq ($(BUILD_BLKTRACE), true) 4 5 ifneq ($(TARGET_SIMULATOR),true) 6 7 LOCAL_PATH := $(call my-dir) 8 9 include $(CLEAR_VARS) 10 LOCAL_SRC_FILES := blkparse.c blkparse_fmt.c rbtree.c act_mask.c strverscmp.c 11 LOCAL_C_INCLUDES := external/blktrace/ 12 LOCAL_CFLAGS := -O2 -g -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 13 LOCAL_MODULE := blkparse 14 LOCAL_MODULE_TAGS := 15 LOCAL_SYSTEM_SHARED_LIBRARIES := libc 16 include $(BUILD_EXECUTABLE) 17 18 include $(CLEAR_VARS) 19 LOCAL_SRC_FILES := blktrace.c act_mask.c 20 LOCAL_C_INCLUDES := external/blktrace/ 21 LOCAL_CFLAGS := -O2 -g -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_ANDROID_ 22 LOCAL_MODULE := blktrace 23 LOCAL_MODULE_TAGS := 24 LOCAL_SYSTEM_SHARED_LIBRARIES := libc 25 include $(BUILD_EXECUTABLE) 26 27 include $(CLEAR_VARS) 28 LOCAL_SRC_FILES := verify_blkparse.c 29 LOCAL_C_INCLUDES := external/blktrace/ 30 LOCAL_CFLAGS := -O2 -g -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 31 LOCAL_MODULE := verify_blkparse 32 LOCAL_MODULE_TAGS := 33 LOCAL_SYSTEM_SHARED_LIBRARIES := libc 34 include $(BUILD_EXECUTABLE) 35 36 include $(CLEAR_VARS) 37 LOCAL_SRC_FILES := blkrawverify.c 38 LOCAL_C_INCLUDES := external/blktrace/ 39 LOCAL_CFLAGS := -O2 -g -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 40 LOCAL_MODULE := blkrawverify 41 LOCAL_MODULE_TAGS := 42 LOCAL_SYSTEM_SHARED_LIBRARIES := libc 43 include $(BUILD_EXECUTABLE) 44 45 #include $(CLEAR_VARS) 46 #LOCAL_SRC_FILES := blkiomon.c 47 #LOCAL_C_INCLUDES := external/blktrace/ 48 #LOCAL_CFLAGS := -O2 -g -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 49 #LOCAL_MODULE := blkiomon 50 #LOCAL_MODULE_TAGS := 51 #LOCAL_SYSTEM_SHARED_LIBRARIES := libc 52 #include $(BUILD_EXECUTABLE) 53 54 endif 55 endif 56