From: Felix Fietkau Date: Mon, 30 Apr 2018 08:09:48 +0000 (+0200) Subject: mtd-utils: add back macOS compatibility code that was dropped during the update X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=56ae9f9b0b1583e02815f0e60bf232947c27c6cf;p=openwrt%2Fstaging%2Fmkresin.git mtd-utils: add back macOS compatibility code that was dropped during the update Signed-off-by: Felix Fietkau --- diff --git a/tools/mtd-utils/Makefile b/tools/mtd-utils/Makefile index 1527d10579..ff000b99e3 100644 --- a/tools/mtd-utils/Makefile +++ b/tools/mtd-utils/Makefile @@ -17,6 +17,15 @@ PKG_FIXUP:=autoreconf include $(INCLUDE_DIR)/host-build.mk +ifneq ($(HOST_OS),Linux) + HOST_CFLAGS += \ + -I$(CURDIR)/include \ + -Dloff_t=off_t \ + -D__BYTE_ORDER=BYTE_ORDER \ + -include endian.h \ + -DNO_NATIVE_SUPPORT \ + -include fls.h +endif HOST_CONFIGURE_VARS+= \ UUID_CFLAGS="-I$(STAGING_DIR_HOST)/include/e2fsprogs/uuid" @@ -26,6 +35,9 @@ HOST_CONFIGURE_ARGS+= \ --without-xattr \ --without-lzo +HOST_MAKE_FLAGS += \ + PROGRAMS="mkfs.jffs2 ubinize mkfs.ubifs" + define Host/Install $(CP) \ $(HOST_BUILD_DIR)/mkfs.jffs2 \