blob: 7a46ededb7b612d1b84b0c22ba55bd0fe292650f [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)
27
Jeff Sharkey873988a2015-02-21 13:30:14 -080028LOCAL_SHARED_LIBRARIES := libext2_uuid
29
Jeff Sharkey873988a2015-02-21 13:30:14 -080030LOCAL_MODULE := sgdisk
31
32include $(BUILD_EXECUTABLE)
Greg Hartman08372d72015-02-23 20:04:52 -080033
34include $(CLEAR_VARS)
35
36LOCAL_CPP_EXTENSION := .cc
37
Ying Wangf82c7d82015-06-06 11:53:46 -070038ifeq ($(HOST_OS),darwin)
39LOCAL_CFLAGS := -D_FILE_OFFSET_BITS=64 -Doff64_t=off_t
40endif
41
Greg Hartman08372d72015-02-23 20:04:52 -080042LOCAL_C_INCLUDES := $(LOCAL_PATH) external/e2fsprogs/lib
43LOCAL_SRC_FILES := $(sgdisk_src_files)
44
45LOCAL_SHARED_LIBRARIES := libext2_uuid_host
46
47LOCAL_MODULE := sgdisk_host
48LOCAL_MODULE_STEM := sgdisk
49
50include $(BUILD_HOST_EXECUTABLE)