buildsys: split out applying ZFS patches, allows build continuation

as trying to applying them twice won't work, so rather move that out
to its own target, that won't be repeated if new enough.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2023-05-30 09:34:54 +02:00
parent c0a631babd
commit be0a14256e

View File

@ -36,11 +36,14 @@ kernel.prepared: $(BUILDDIR).prepared
$(MAKE) prepare scripts $(MAKE) prepare scripts
touch $@ touch $@
zfs.prepared: kernel.prepared $(BUILDDIR)/$(ZFSONLINUX_SUBMODULE).prepared: $(BUILDDIR).prepared
cd $(BUILDDIR)/$(ZFSONLINUX_SUBMODULE); \ cd $(BUILDDIR)/$(ZFSONLINUX_SUBMODULE); \
for p in ../../patches/zfs/*.patch; do \ for p in ../../patches/zfs/*.patch; do \
patch -Np1 < $$p; \ patch -Np1 < $$p; \
done done
touch $@
zfs.prepared: kernel.prepared $(BUILDDIR)/$(ZFSONLINUX_SUBMODULE).prepared
cd $(BUILDDIR)/$(ZFSONLINUX_SUBMODULE); \ cd $(BUILDDIR)/$(ZFSONLINUX_SUBMODULE); \
sh autogen.sh && \ sh autogen.sh && \
./configure \ ./configure \