aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-08-26 21:00:30 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2011-08-26 21:02:58 +0000
commitc78cc691b2d3cece0d94719c2a150b81b9eef111 (patch)
tree5ebbaec454a53e2171b099d25da9052831cbc78b /Makefile
parent4663c8128342ad694e5dd89012b04515ad4d761e (diff)
downloadalpine-iso-c78cc691b2d3cece0d94719c2a150b81b9eef111.tar.bz2
alpine-iso-c78cc691b2d3cece0d94719c2a150b81b9eef111.tar.xz
Include firmware in modloop
Diffstat (limited to 'Makefile')
-rwxr-xr-xMakefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 17a3f99..ad38834 100755
--- a/Makefile
+++ b/Makefile
@@ -97,7 +97,8 @@ MODLOOP_DIR = $(DESTDIR)/modloop.$*
MODLOOP_KERNELSTAMP := $(DESTDIR)/stamp.modloop.kernel.%
MODLOOP_DIRSTAMP := $(DESTDIR)/stamp.modloop.%
MODLOOP_EXTRA ?= $(addsuffix -$*, dahdi-linux iscsitarget xtables-addons)
-MODLOOP_PKGS = $(KERNEL_PKGNAME) $(MODLOOP_EXTRA)
+MODLOOP_FIRMWARE ?= linux-firmware
+MODLOOP_PKGS = $(KERNEL_PKGNAME) $(MODLOOP_EXTRA) $(MODLOOP_FIRMWARE)
modloop-%: $(MODLOOP)
@:
@@ -115,6 +116,9 @@ $(MODLOOP_KERNELSTAMP):
apk fetch $(APK_OPTS) --stdout $$i \
| $(TAR) -C $(MODLOOP_DIR) -xz; \
done
+ @if [ -d "$(MODLOOP_DIR)"/lib/firmware ]; then \
+ mv "$(MODLOOP_DIR)"/lib/firmware "$(MODLOOP_DIR)"/lib/modules/;\
+ fi
@cp $(MODLOOP_DIR)/usr/share/kernel/$*/kernel.release $@
MODLOOP_KERNEL_RELEASE = $(shell cat $(subst %,$*,$(MODLOOP_KERNELSTAMP)))