Skip to content

Commit 12b4cc0

Browse files
committed
Build xenial mate
1 parent 0b6c476 commit 12b4cc0

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

Makefile

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ linux/.config: linux/.git
1616
touch linux/.config
1717

1818
linux/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
141141
simple-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
148148
bionic-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
162162
stretch-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
165168
bionic-pinebook: bionic-lxde-pinebook
166169

167170
.PHONY: stretch-pinebook
168171
stretch-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
174177
bionic-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
183186
linux-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

Comments
 (0)