tconfig.mk - uwu - hardware bitcoin wallet software and build system
HTML git clone https://git.parazyd.org/uwu
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
tconfig.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)