@@ -8,10 +8,11 @@ KVERSION ?= $(KVERSION_SHORT)-amd64
88KERNEL_VERSION ?= 4.9.189
99KERNEL_SUBVERSION ?= 3+deb9u2
1010kernel_procure_method ?= build
11+ CONFIGURED_ARCH ?= amd64
1112
1213LINUX_HEADER_COMMON = linux-headers-$(KVERSION_SHORT ) -common_$(KERNEL_VERSION ) -$(KERNEL_SUBVERSION ) _all.deb
13- LINUX_HEADER_AMD64 = linux-headers-$(KVERSION ) _$(KERNEL_VERSION ) -$(KERNEL_SUBVERSION ) _amd64 .deb
14- LINUX_IMAGE = linux-image-$(KVERSION ) _$(KERNEL_VERSION ) -$(KERNEL_SUBVERSION ) _amd64 .deb
14+ LINUX_HEADER_AMD64 = linux-headers-$(KVERSION ) _$(KERNEL_VERSION ) -$(KERNEL_SUBVERSION ) _ $( CONFIGURED_ARCH ) .deb
15+ LINUX_IMAGE = linux-image-$(KVERSION ) _$(KERNEL_VERSION ) -$(KERNEL_SUBVERSION ) _ $( CONFIGURED_ARCH ) .deb
1516
1617MAIN_TARGET = $(LINUX_HEADER_COMMON )
1718DERIVED_TARGETS = $(LINUX_HEADER_AMD64 ) $(LINUX_IMAGE )
@@ -73,9 +74,13 @@ $(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
7374 debian/bin/gencontrol.py
7475
7576 # generate linux build file for amd64_none_amd64
77+ fakeroot make -f debian/rules.gen setup_armhf_none_armmp
78+ fakeroot make -f debian/rules.gen setup_arm64_none
7679 fakeroot make -f debian/rules.gen setup_amd64_none_amd64
7780
7881 # Applying patches and configuration changes
82+ git add debian/build/build_armhf_none_armmp/.config -f
83+ git add debian/build/build_arm64_none_arm64/.config -f
7984 git add debian/build/build_amd64_none_amd64/.config -f
8085 git add debian/config.defines.dump -f
8186 git add debian/control -f
@@ -89,7 +94,11 @@ $(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
8994
9095 # Building a custom kernel from Debian kernel source
9196 DO_DOCS=False fakeroot make -f debian/rules -j $(shell nproc) binary-indep
92- fakeroot make -f debian/rules.gen -j $(shell nproc) binary-arch_amd64_none
97+ ifeq ($(CONFIGURED_ARCH ) , armhf)
98+ fakeroot make -f debian/rules.gen -j $(shell nproc) binary-arch_$(CONFIGURED_ARCH)_none_armmp
99+ else
100+ fakeroot make -f debian/rules.gen -j $(shell nproc) binary-arch_$(CONFIGURED_ARCH)_none
101+ endif
93102 popd
94103
95104ifneq ($(DEST ) ,)
0 commit comments