blob: a49ce582537bc44ada1c8b17712033cee29877f6 [file] [log] [blame]
San Mehata6391f12010-03-10 12:46:00 -08001LOCAL_PATH := $(call my-dir)
2include $(CLEAR_VARS)
3
Bruce Beare07b3d092010-06-28 15:16:22 -07004commonSources := \
San Mehata6391f12010-03-10 12:46:00 -08005 diskconfig.c \
6 diskutils.c \
7 write_lst.c \
8 config_mbr.c
9
Bruce Beare07b3d092010-06-28 15:16:22 -070010include $(CLEAR_VARS)
11LOCAL_SRC_FILES := $(commonSources)
San Mehata6391f12010-03-10 12:46:00 -080012LOCAL_MODULE := libdiskconfig
Chih-Wei Huang68cc6bb2011-01-16 16:56:42 +080013LOCAL_MODULE_TAGS := optional
San Mehata6391f12010-03-10 12:46:00 -080014LOCAL_SYSTEM_SHARED_LIBRARIES := libcutils liblog libc
Mark Salyzyn42c79fe2014-05-15 15:07:43 -070015LOCAL_CFLAGS := -Werror
Elliott Hughes8dccdbf2016-02-13 12:48:23 -080016LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
17LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
San Mehata6391f12010-03-10 12:46:00 -080018include $(BUILD_SHARED_LIBRARY)
19
Kenny Rootbedaac52010-07-12 23:03:45 -070020ifeq ($(HOST_OS),linux)
Bruce Beare07b3d092010-06-28 15:16:22 -070021include $(CLEAR_VARS)
22LOCAL_SRC_FILES := $(commonSources)
23LOCAL_MODULE := libdiskconfig_host
Chih-Wei Huang68cc6bb2011-01-16 16:56:42 +080024LOCAL_MODULE_TAGS := optional
Bruce Beare07b3d092010-06-28 15:16:22 -070025LOCAL_CFLAGS := -O2 -g -W -Wall -Werror -D_LARGEFILE64_SOURCE
Elliott Hughes8dccdbf2016-02-13 12:48:23 -080026LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
27LOCAL_C_INCLUDES := $(LOCAL_PATH)/include
Bruce Beare07b3d092010-06-28 15:16:22 -070028include $(BUILD_HOST_STATIC_LIBRARY)
Kenny Rootbedaac52010-07-12 23:03:45 -070029endif # HOST_OS == linux