Skip to content

Commit

Permalink
Fix BUILD_ARCH support
Browse files Browse the repository at this point in the history
  • Loading branch information
ayufan committed Jun 12, 2017
1 parent 0e02367 commit f3aad18
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 9 deletions.
25 changes: 17 additions & 8 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -32,35 +32,40 @@ linux-rock64-package-$(RELEASE_NAME).deb: package package/rtk_bt/rtk_hciattach/r
pxz -f -3 $<

xenial-minimal-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-rock64-package-$(RELEASE_NAME).deb
sudo bash export BUILD_ARCH=$(BUILD_ARCH) ./build-system-image.sh \
sudo bash export ./build-system-image.sh \
$(shell readlink -f $@) \
$(shell readlink -f $<) \
"" \
$(shell readlink -f linux-rock64-package-$(RELEASE_NAME).deb) \
xenial \
rock64 \
minimal
minimal \
"" \
"${BUILD_ARCH}"

xenial-minimal-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-rock64-package-$(RELEASE_NAME).deb
cd rootfs/ && sudo export BUILD_ARCH=$(BUILD_ARCH) bash ./build-system-image.sh \
cd rootfs/ && sudo bash ./build-system-image.sh \
$(shell readlink -f $@) \
"" \
"" \
$(shell readlink -f linux-rock64-package-$(RELEASE_NAME).deb) \
xenial \
rock64 \
minimal
minimal \
"" \
"${BUILD_ARCH}"

xenial-mate-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-rock64-package-$(RELEASE_NAME).deb
cd rootfs/ && sudo export BUILD_ARCH=$(BUILD_ARCH) bash ./build-system-image.sh \
cd rootfs/ && sudo bash ./build-system-image.sh \
$(shell readlink -f $@) \
"" \
"" \
$(shell readlink -f linux-rock64-package-$(RELEASE_NAME).deb) \
xenial \
rock64 \
mate \
7300
7300 \
"${BUILD_ARCH}"

xenial-i3-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-rock64-package-$(RELEASE_NAME).deb
cd rootfs/ && sudo bash ./build-system-image.sh \
Expand All @@ -70,7 +75,9 @@ xenial-i3-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-rock
$(shell readlink -f linux-rock64-package-$(RELEASE_NAME).deb) \
xenial \
rock64 \
i3
i3 \
"" \
"${BUILD_ARCH}"

stretch-i3-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-rock64-package-$(RELEASE_NAME).deb
cd rootfs/ && sudo export BUILD_ARCH=$(BUILD_ARCH) bash rootfs/build-system-image.sh \
Expand All @@ -80,7 +87,9 @@ stretch-i3-rock64-$(RELEASE_NAME)-$(RELEASE)-$(BUILD_ARCH)-system.img: linux-roc
$(shell readlink -f linux-rock64-package-$(RELEASE_NAME).deb) \
stretch \
rock64 \
i3
i3 \
"" \
"${BUILD_ARCH}"

out/kernel/Image out/kernel/rk3328-rock64.dtb: kernel/arch/arm64/configs/rockchip_linux_defconfig
build/mk-kernel.sh rk3328-rock64
Expand Down
7 changes: 6 additions & 1 deletion rootfs/build-system-image.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,18 @@ DISTRO="$5"
MODEL="$6"
VARIANT="$7"
SIZE="${8:-3650}"
BUILD_ARCH="$9"
if [[ -z "$MODEL" ]]; then
MODEL="rock64"
fi
if [[ -z "$BUILD_ARCH" ]]; then
BUILD_ARCH="arm64"
fi
export MODEL
export BUILD_ARCH

if [ -z "$VARIANT" ]; then
echo "Usage: $0 <result.img> <simpleimage.img.xz> <kernel.tar.xz> <package.deb> [distro] [model] [variant: mate, i3, empty] [size (MiB)]"
echo "Usage: $0 <result.img> <simpleimage.img.xz> <kernel.tar.xz> <package.deb> [distro] [model] [variant: mate, i3, empty] [size (MiB)] [build_arch]"
exit 1
fi

Expand Down

0 comments on commit f3aad18

Please sign in to comment.