config.mk (1236B)
1 .POSIX: 2 3 # Copyright (c) 2020-2021 Ivan J. <parazyd@dyne.org> 4 # This file is part of uwu. 5 # See LICENSE file for copyright and license details. 6 7 VERSION = 0.1 8 IMAGE = uwu-$(VERSION).cpio 9 10 # System path to qemu-arm binary used to emulate Arm ELFs in the chroot 11 QEMU_ARM = /usr/bin/qemu-arm 12 13 # System credentials 14 ROOTCREDENTIALS = root:toor 15 16 # Crosscompiler prefix for compiling Linux and Busybox 17 CROSS_COMPILE = armv6j-unknown-linux-musleabihf- 18 19 # Linux Kernel 20 KERNEL_VER = 5.10.12 21 KERNEL_SRC = linux-$(KERNEL_VER) 22 KERNEL_TAR = $(KERNEL_SRC).tar 23 KERNEL_SIG = $(KERNEL_TAR).sign 24 KERNEL_BINS = $(KERNEL_SRC) $(KERNEL_TAR) $(KERNEL_SIG) 25 26 # Alpine Linux 27 ALPINE_MAJ = 3.13 28 ALPINE_VER = $(ALPINE_MAJ).1 29 ALPINE_TAR = alpine-minirootfs-$(ALPINE_VER)-armhf.tar.gz 30 ALPINE_SIG = $(ALPINE_TAR).asc 31 ALPINE_BINS = $(ALPINE_TAR) $(ALPINE_SIG) 32 33 # Busybox 34 BUSYBOX_VER = 1.33.0 35 BUSYBOX_SRC = busybox-$(BUSYBOX_VER) 36 BUSYBOX_TAR = $(BUSYBOX_SRC).tar.bz2 37 BUSYBOX_SIG = $(BUSYBOX_TAR).sig 38 BUSYBOX_BINS = $(BUSYBOX_SRC) $(BUSYBOX_TAR) $(BUSYBOX_SIG) 39 40 # Electrum 41 ELECTRUM_VER = 4.0.9 42 ELECTRUM_SRC = Electrum-$(ELECTRUM_VER) 43 ELECTRUM_TAR = $(ELECTRUM_SRC).tar.gz 44 ELECTRUM_SIG = $(ELECTRUM_TAR).asc 45 ELECTRUM_BINS = $(ELECTRUM_SRC) $(ELECTRUM_TAR) $(ELECTRUM_SIG)