diff options
Diffstat (limited to 'lib/common.mk')
-rw-r--r-- | lib/common.mk | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/common.mk b/lib/common.mk new file mode 100644 index 0000000..efa04a0 --- /dev/null +++ b/lib/common.mk @@ -0,0 +1,25 @@ +# SPDX-License-Identifier: EUPL-1.2+ +# SPDX-FileCopyrightText: 2021, 2023 Alyssa Ross <hi@alyssa.is> + +.POSIX: + +# qemu-kvm is non-standard, but is present in at least Fedora and +# Nixpkgs. If you don't have qemu-kvm, you'll need to set e.g. +# QEMU_KVM = qemu-system-x86_64 -enable-kvm. +QEMU_KVM = qemu-kvm + +CLOUD_HYPERVISOR = cloud-hypervisor +CPIO = cpio +CPIOFLAGS = --reproducible -R +0:+0 -H newc +MCOPY = mcopy +MKFS_FAT = mkfs.fat +MMD = mmd +OBJCOPY = objcopy +TAR = tar +TAR2EXT4 = tar2ext4 +TRUNCATE = truncate +VERITYSETUP = veritysetup + +.SUFFIXES: .ext4 .tar +.tar.ext4: + $(TAR2EXT4) -i $< -o $@ |