blob: 1d862dc16271a692d24e4521c2a3894ed3c7aaaf [file] [log] [blame]
Jeff Sharkey873988a2015-02-21 13:30:14 -08001LOCAL_PATH := $(call my-dir)
Jeff Sharkey873988a2015-02-21 13:30:14 -08002
Greg Hartman08372d72015-02-23 20:04:52 -08003sgdisk_src_files := \
Jeff Sharkey873988a2015-02-21 13:30:14 -08004 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
Greg Hartman08372d72015-02-23 20:04:52 -080021include $(CLEAR_VARS)
22
23LOCAL_CPP_EXTENSION := .cc
24
25LOCAL_C_INCLUDES := $(LOCAL_PATH) external/e2fsprogs/lib
26LOCAL_SRC_FILES := $(sgdisk_src_files)
Yi Kong09d40322018-01-03 12:50:30 -080027LOCAL_CFLAGS += -Wno-unused-parameter -Wno-pragma-pack -Werror
Greg Hartman08372d72015-02-23 20:04:52 -080028
Jeff Sharkey873988a2015-02-21 13:30:14 -080029LOCAL_SHARED_LIBRARIES := libext2_uuid
30
Jeff Sharkey873988a2015-02-21 13:30:14 -080031LOCAL_MODULE := sgdisk
32
33include $(BUILD_EXECUTABLE)
Greg Hartman08372d72015-02-23 20:04:52 -080034
35include $(CLEAR_VARS)
36
37LOCAL_CPP_EXTENSION := .cc
38
Ying Wangf82c7d82015-06-06 11:53:46 -070039ifeq ($(HOST_OS),darwin)
40LOCAL_CFLAGS := -D_FILE_OFFSET_BITS=64 -Doff64_t=off_t
41endif
42
Greg Hartman08372d72015-02-23 20:04:52 -080043LOCAL_C_INCLUDES := $(LOCAL_PATH) external/e2fsprogs/lib
44LOCAL_SRC_FILES := $(sgdisk_src_files)
Yi Kong09d40322018-01-03 12:50:30 -080045LOCAL_CFLAGS += -Wno-unused-parameter -Wno-pragma-pack -Werror
Greg Hartman08372d72015-02-23 20:04:52 -080046
Alex Deymo64f4b552017-01-13 15:20:34 -080047LOCAL_SHARED_LIBRARIES := libext2_uuid
Greg Hartman08372d72015-02-23 20:04:52 -080048
49LOCAL_MODULE := sgdisk_host
50LOCAL_MODULE_STEM := sgdisk
51
52include $(BUILD_HOST_EXECUTABLE)