.PHONY: all install uninstall clean E2VERSION = 1.38 E2DIR = e2fsprogs-$(E2VERSION) ifeq ($(TARGET_DIR),) TARGET_DIR=../../../build_warp/root endif SBIN = $(TARGET_DIR)/sbin MKE2FS = $(SBIN)/mke2fs E2FSCK = $(SBIN)/e2fsck all: $(E2DIR) $(E2DIR)/Makefile make -C $(E2DIR) $(E2DIR): tar jxf $(E2DIR).tar.bz2 $(E2DIR)/Makefile: ( cd $(E2DIR); ./configure --host=$(ARCH); ) install: all mkdir -p $(SBIN) cp $(E2DIR)/misc/mke2fs $(MKE2FS) cp $(E2DIR)/e2fsck/e2fsck $(E2FSCK) $(CROSS_COMPILE)strip $(MKE2FS) $(CROSS_COMPILE)strip $(E2FSCK) install -m755 format-sd $(SBIN) uninstall: rm -f $(MKE2FS) $(E2FSCK) $(SBIN)/format-sd clean: rm -rf $(E2DIR)