Skip to content

Commit 7c6b406

Browse files
committed
Build minimal sopine image
1 parent 67f72d3 commit 7c6b406

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

Makefile

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export LINUX_BRANCH ?= my-hacks-1.2
44
export BOOT_TOOLS_BRANCH ?= master
55
LINUX_LOCALVERSION ?= -ayufan-$(RELEASE)
66

7-
all: linux-pinebook linux-pine64
7+
all: linux-pinebook linux-pine64 linux-sopine
88

99
linux/.git:
1010
git clone --depth=1 --branch=$(LINUX_BRANCH) --single-branch \
@@ -81,6 +81,12 @@ simple-image-pine64-$(RELEASE_NAME).img: linux-pine64-$(RELEASE_NAME).tar.xz boo
8181
export uboot=../boot-tools/boot/pine64/u-boot-pine64-plus.bin && \
8282
bash ./make_simpleimage.sh $(shell readlink -f "$@") 100 $(shell readlink -f linux-pine64-$(RELEASE_NAME).tar.xz)
8383

84+
simple-image-sopine-$(RELEASE_NAME).img: linux-pine64-$(RELEASE_NAME).tar.xz boot-tools
85+
cd simpleimage && \
86+
export boot0=../boot-tools/boot/pine64/boot0-pine64-sopine.bin && \
87+
export uboot=../boot-tools/boot/pine64/u-boot-pine64-sopine.bin && \
88+
bash ./make_simpleimage.sh $(shell readlink -f "$@") 100 $(shell readlink -f linux-pine64-$(RELEASE_NAME).tar.xz)
89+
8490
simple-image-pinebook-$(RELEASE_NAME).img: linux-pine64-$(RELEASE_NAME).tar.xz boot-tools
8591
cd simpleimage && \
8692
export boot0=../boot-tools/boot/pine64/boot0-pine64-pinebook.bin && \
@@ -97,6 +103,16 @@ xenial-minimal-pine64-bspkernel-$(RELEASE_NAME)-$(RELEASE).img: simple-image-pin
97103
pine64 \
98104
minimal
99105

106+
xenial-minimal-sopine-bspkernel-$(RELEASE_NAME)-$(RELEASE).img: simple-image-sopine-$(RELEASE_NAME).img.xz linux-pine64-$(RELEASE_NAME).tar.xz linux-pine64-package-$(RELEASE_NAME).deb boot-tools
107+
sudo bash ./build-pine64-image.sh \
108+
$(shell readlink -f $@) \
109+
$(shell readlink -f $<) \
110+
$(shell readlink -f linux-pine64-$(RELEASE_NAME).tar.xz) \
111+
$(shell readlink -f linux-pine64-package-$(RELEASE_NAME).deb) \
112+
xenial \
113+
sopine \
114+
minimal
115+
100116
xenial-minimal-pinebook-bspkernel-$(RELEASE_NAME)-$(RELEASE).img: simple-image-pinebook-$(RELEASE_NAME).img.xz linux-pine64-$(RELEASE_NAME).tar.xz linux-pine64-package-$(RELEASE_NAME).deb boot-tools
101117
sudo bash ./build-pine64-image.sh \
102118
$(shell readlink -f $@) \
@@ -170,3 +186,9 @@ linux-pinebook: xenial-minimal-pinebook xenial-mate-pinebook xenial-i3-pinebook
170186

171187
.PHONY: linux-pine64
172188
linux-pine64: xenial-minimal-pine64
189+
190+
.PHONY: xenial-minimal-sopine
191+
xenial-minimal-sopine: xenial-minimal-sopine-bspkernel-$(RELEASE_NAME)-$(RELEASE).img.xz
192+
193+
.PHONY: linux-sopine
194+
linux-sopine: xenial-minimal-sopine

0 commit comments

Comments
 (0)