blob: ff36a251e97af09d73b7cd3b06722ac897736027 [file] [log] [blame]
Colin Crossec0a2e82010-06-11 14:21:37 -07001# Copyright 2010 The Android Open Source Project
2
3LOCAL_PATH:= $(call my-dir)
Colin Crossec0a2e82010-06-11 14:21:37 -07004
Joe Onorato3f1eb992012-07-21 16:31:23 -07005#
Raphael Moll4605b3f2012-02-03 23:02:33 -08006# -- All host/targets including windows
Joe Onorato3f1eb992012-07-21 16:31:23 -07007#
Raphael Moll4605b3f2012-02-03 23:02:33 -08008
Joe Onorato3f1eb992012-07-21 16:31:23 -07009include $(CLEAR_VARS)
Mohamad Ayyash2eb79042016-02-26 13:58:44 -080010LOCAL_SRC_FILES := blk_alloc_to_base_fs.c
11LOCAL_MODULE := blk_alloc_to_base_fs
Tao Bao018ef1b2016-10-05 12:44:18 -070012LOCAL_SHARED_LIBRARIES := libcutils
Mohamad Ayyash2eb79042016-02-26 13:58:44 -080013LOCAL_CFLAGS_darwin := -DHOST
14LOCAL_CFLAGS_linux := -DHOST
Chih-Hung Hsieh373d3c72017-10-18 16:28:14 -070015LOCAL_CFLAGS += -Wall -Werror
Mohamad Ayyash2eb79042016-02-26 13:58:44 -080016include $(BUILD_HOST_EXECUTABLE)
Raphael Moll4605b3f2012-02-03 23:02:33 -080017
Joe Onorato3f1eb992012-07-21 16:31:23 -070018#
Raphael Moll4605b3f2012-02-03 23:02:33 -080019# -- All host/targets excluding windows
Joe Onorato3f1eb992012-07-21 16:31:23 -070020#
Raphael Moll4605b3f2012-02-03 23:02:33 -080021
22ifneq ($(HOST_OS),windows)
Colin Crossec0a2e82010-06-11 14:21:37 -070023
Joe Onorato3f1eb992012-07-21 16:31:23 -070024include $(CLEAR_VARS)
Adrien Schildknecht3f6ea672016-11-15 22:33:29 -080025LOCAL_MODULE := mkuserimg_mke2fs.sh
26LOCAL_SRC_FILES := mkuserimg_mke2fs.sh
27LOCAL_MODULE_CLASS := EXECUTABLES
28LOCAL_REQUIRED_MODULES := mke2fs e2fsdroid
29# We don't need any additional suffix.
30LOCAL_MODULE_SUFFIX :=
31LOCAL_BUILT_MODULE_STEM := $(notdir $(LOCAL_SRC_FILES))
32LOCAL_IS_HOST_MODULE := true
33include $(BUILD_PREBUILT)
34
Jin Qiane4d07362017-06-07 17:52:27 -070035
36include $(CLEAR_VARS)
37LOCAL_MODULE := mke2fs.conf
38LOCAL_SRC_FILES := $(LOCAL_MODULE)
39LOCAL_MODULE_CLASS := EXECUTABLES
40LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/etc
41include $(BUILD_PREBUILT)
42
Jin Qian5771bde2017-06-07 11:32:16 -070043
44include $(CLEAR_VARS)
45LOCAL_MODULE := mke2fs.conf
46LOCAL_SRC_FILES := $(LOCAL_MODULE)
47LOCAL_MODULE_CLASS := ETC
48LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)
49include $(BUILD_PREBUILT)
50
Jin Qianf921a592017-12-05 11:47:50 -080051include $(CLEAR_VARS)
52LOCAL_MODULE := mke2fs.conf
53LOCAL_SRC_FILES := $(LOCAL_MODULE)
54LOCAL_MODULE_CLASS := EXECUTABLES
55LOCAL_IS_HOST_MODULE := true
56include $(BUILD_PREBUILT)
57
Raphael Moll4605b3f2012-02-03 23:02:33 -080058endif