uwu

hardware bitcoin wallet software and build system
git clone https://git.parazyd.org/uwu
Log | Files | Refs | README | LICENSE

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)