Home | History | Annotate | Download | only in ext4_utils
      1 # Copyright 2010 The Android Open Source Project
      2 
      3 LOCAL_PATH:= $(call my-dir)
      4 
      5 #
      6 # -- All host/targets including windows
      7 #
      8 
      9 include $(CLEAR_VARS)
     10 LOCAL_SRC_FILES := blk_alloc_to_base_fs.c
     11 LOCAL_MODULE := blk_alloc_to_base_fs
     12 LOCAL_SHARED_LIBRARIES := libcutils
     13 LOCAL_CFLAGS_darwin := -DHOST
     14 LOCAL_CFLAGS_linux := -DHOST
     15 LOCAL_CFLAGS += -Wall -Werror
     16 include $(BUILD_HOST_EXECUTABLE)
     17 
     18 #
     19 # -- All host/targets excluding windows
     20 #
     21 
     22 ifneq ($(HOST_OS),windows)
     23 
     24 include $(CLEAR_VARS)
     25 LOCAL_MODULE := mkuserimg_mke2fs.sh
     26 LOCAL_SRC_FILES := mkuserimg_mke2fs.sh
     27 LOCAL_MODULE_CLASS := EXECUTABLES
     28 LOCAL_REQUIRED_MODULES := mke2fs e2fsdroid
     29 # We don't need any additional suffix.
     30 LOCAL_MODULE_SUFFIX :=
     31 LOCAL_BUILT_MODULE_STEM := $(notdir $(LOCAL_SRC_FILES))
     32 LOCAL_IS_HOST_MODULE := true
     33 include $(BUILD_PREBUILT)
     34 
     35 
     36 include $(CLEAR_VARS)
     37 LOCAL_MODULE := mke2fs.conf
     38 LOCAL_SRC_FILES := $(LOCAL_MODULE)
     39 LOCAL_MODULE_CLASS := EXECUTABLES
     40 LOCAL_MODULE_PATH := $(TARGET_RECOVERY_ROOT_OUT)/etc
     41 include $(BUILD_PREBUILT)
     42 
     43 
     44 include $(CLEAR_VARS)
     45 LOCAL_MODULE := mke2fs.conf
     46 LOCAL_SRC_FILES := $(LOCAL_MODULE)
     47 LOCAL_MODULE_CLASS := ETC
     48 LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)
     49 include $(BUILD_PREBUILT)
     50 
     51 include $(CLEAR_VARS)
     52 LOCAL_MODULE := mke2fs.conf
     53 LOCAL_SRC_FILES := $(LOCAL_MODULE)
     54 LOCAL_MODULE_CLASS := EXECUTABLES
     55 LOCAL_IS_HOST_MODULE := true
     56 include $(BUILD_PREBUILT)
     57 
     58 endif
     59