mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
lunatik: re-arrange lunatik and kernel build order
lunatik kernel modules requires kernel to be built first so /lib/modules is available for lunatik lunatik also requires resolve_btfids under: /lib/modules/$(VER)-$(VERSUFIX)/build/tools/bpf/resolve_btfids/ Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
@@ -230,6 +230,8 @@ endif
|
||||
/lib/modules/$(VER)-$(VERSUFIX)/build/autoconf.h
|
||||
cp /lib/modules/$(VER)-$(VERSUFIX)/build/.config \
|
||||
/lib/modules/$(VER)-$(VERSUFIX)/build/include/config/auto.conf
|
||||
# for lunatik: copy resolve_btfids to /lib/modules/$(VER)-$(VERSUFIX)/build/tools/bpf/resolve_btfids/
|
||||
cp -f $(DIR_APP)/tools/bpf/resolve_btfids/resolve_btfids /lib/modules/$(VER)-$(VERSUFIX)/build/tools/bpf/resolve_btfids/
|
||||
|
||||
# Fix permissions
|
||||
find /lib/modules/$(VER)-$(VERSUFIX) -name "modules.order" \
|
||||
|
||||
3
make.sh
3
make.sh
@@ -1721,7 +1721,6 @@ buildipfire() {
|
||||
lfsmake2 loxilb-tc
|
||||
lfsmake2 loxicmd
|
||||
lfsmake2 loxilb
|
||||
lfsmake2 lunatik
|
||||
|
||||
|
||||
# Kernelbuild ... current we have no platform that need
|
||||
@@ -1729,6 +1728,8 @@ buildipfire() {
|
||||
lfsmake2 linux KCFG=""
|
||||
lfsmake2 rtl8812au KCFG=""
|
||||
lfsmake2 linux-initrd KCFG=""
|
||||
# lunatik kernel module requires linux kernel to be built first
|
||||
lfsmake2 lunatik
|
||||
}
|
||||
|
||||
buildinstaller() {
|
||||
|
||||
Reference in New Issue
Block a user