@@ -16,8 +16,8 @@ linux/.config: linux/.git
1616 touch linux/.config
1717
1818linux/arch/arm64/boot/Image : linux/.config
19- make -C linux ARCH=arm64 CROSS_COMPILE=" ccache aarch64-linux-gnu-" -j4 LOCALVERSION=$(LINUX_LOCALVERSION ) Image
20- make -C linux ARCH=arm64 CROSS_COMPILE=" ccache aarch64-linux-gnu-" -j4 LOCALVERSION=$(LINUX_LOCALVERSION ) modules
19+ make -C linux ARCH=arm64 CROSS_COMPILE=" ccache aarch64-linux-gnu-" -j $( shell nproc) LOCALVERSION=$(LINUX_LOCALVERSION ) Image
20+ make -C linux ARCH=arm64 CROSS_COMPILE=" ccache aarch64-linux-gnu-" -j $( shell nproc) LOCALVERSION=$(LINUX_LOCALVERSION ) modules
2121 make -C linux LOCALVERSION=$(LINUX_LOCALVERSION ) M=modules/gpu/mali400/kernel_mode/driver/src/devicedrv/mali \
2222 ARCH=arm64 CROSS_COMPILE=" ccache aarch64-linux-gnu-" \
2323 CONFIG_MALI400=m CONFIG_MALI450=y CONFIG_MALI400_PROFILING=y \
@@ -140,9 +140,9 @@ simple-image-sopine: simple-image-sopine-$(RELEASE_NAME).img.xz
140140.PHONY : simple-image
141141simple-image : simple-image-pinebook simple-image-pine64 simple-image-sopine
142142
143- .PHONY : bionic -mate-pinebook
144- bionic -mate-pinebook : bionic -mate-pinebook-bspkernel-$(RELEASE_NAME ) -$(RELEASE ) .img.xz \
145- bionic -mate-pinebook1080p-bspkernel-$(RELEASE_NAME ) -$(RELEASE ) .img.xz
143+ .PHONY : xenial -mate-pinebook
144+ xenial -mate-pinebook : xenial -mate-pinebook-bspkernel-$(RELEASE_NAME ) -$(RELEASE ) .img.xz \
145+ xenial -mate-pinebook1080p-bspkernel-$(RELEASE_NAME ) -$(RELEASE ) .img.xz
146146
147147.PHONY : bionic-lxde-pinebook
148148bionic-lxde-pinebook : bionic-lxde-pinebook-bspkernel-$(RELEASE_NAME ) -$(RELEASE ) .img.xz \
@@ -161,14 +161,17 @@ stretch-minimal-pinebook: stretch-minimal-pinebook-bspkernel-$(RELEASE_NAME)-$(R
161161.PHONY : stretch-openmediavault-pine64
162162stretch-openmediavault-pine64 : stretch-openmediavault-pine64-$(RELEASE_NAME ) -$(RELEASE ) .img.xz
163163
164+ .PHONY : xenial-pinebook
165+ xenial-pinebook : xenial-mate-pinebook
166+
164167.PHONY : bionic-pinebook
165168bionic-pinebook : bionic-lxde-pinebook
166169
167170.PHONY : stretch-pinebook
168171stretch-pinebook : stretch-minimal-pinebook
169172
170173.PHONY : linux-pinebook
171- linux-pinebook : simple-image-pinebook bionic-pinebook stretch-pinebook
174+ linux-pinebook : simple-image-pinebook bionic-pinebook xenial-pinebook stretch-pinebook
172175
173176.PHONY : bionic-minimal-pine64
174177bionic-minimal-pine64 : bionic-minimal-pine64-bspkernel-$(RELEASE_NAME ) -$(RELEASE ) .img.xz
@@ -181,3 +184,8 @@ bionic-minimal-sopine: bionic-minimal-sopine-bspkernel-$(RELEASE_NAME)-$(RELEASE
181184
182185.PHONY : linux-sopine
183186linux-sopine : simple-image-sopine bionic-minimal-sopine stretch-minimal-sopine
187+
188+ .PHONY : shell
189+ shell :
190+ @docker build -t build-environment:build-pine64-image build-environment/
191+ @docker run --rm -it -v $(CURDIR ) :$(CURDIR ) -w $(CURDIR ) --privileged build-environment:build-pine64-image
0 commit comments