1 LOCAL_PATH := $(call my-dir) 2 3 sgdisk_src_files := \ 4 sgdisk.cc \ 5 gptcl.cc \ 6 crc32.cc \ 7 support.cc \ 8 guid.cc \ 9 gptpart.cc \ 10 mbrpart.cc \ 11 basicmbr.cc \ 12 mbr.cc \ 13 gpt.cc \ 14 bsd.cc \ 15 parttypes.cc \ 16 attributes.cc \ 17 diskio.cc \ 18 diskio-unix.cc \ 19 android_popt.cc \ 20 21 include $(CLEAR_VARS) 22 23 LOCAL_CPP_EXTENSION := .cc 24 25 LOCAL_C_INCLUDES := $(LOCAL_PATH) external/e2fsprogs/lib 26 LOCAL_SRC_FILES := $(sgdisk_src_files) 27 LOCAL_CFLAGS += -Wno-unused-parameter -Wno-pragma-pack -Werror 28 29 LOCAL_SHARED_LIBRARIES := libext2_uuid 30 31 LOCAL_MODULE := sgdisk 32 33 include $(BUILD_EXECUTABLE) 34 35 include $(CLEAR_VARS) 36 37 LOCAL_CPP_EXTENSION := .cc 38 39 ifeq ($(HOST_OS),darwin) 40 LOCAL_CFLAGS := -D_FILE_OFFSET_BITS=64 -Doff64_t=off_t 41 endif 42 43 LOCAL_C_INCLUDES := $(LOCAL_PATH) external/e2fsprogs/lib 44 LOCAL_SRC_FILES := $(sgdisk_src_files) 45 LOCAL_CFLAGS += -Wno-unused-parameter -Wno-pragma-pack -Werror 46 47 LOCAL_SHARED_LIBRARIES := libext2_uuid 48 49 LOCAL_MODULE := sgdisk_host 50 LOCAL_MODULE_STEM := sgdisk 51 52 include $(BUILD_HOST_EXECUTABLE) 53