summary refs log tree commit diff
path: root/vm/sys/net/Makefile
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-02-22 12:44:00 +0000
committerAlyssa Ross <hi@alyssa.is>2023-02-22 12:50:02 +0000
commit01498855f84ee87d66e6295efcaf7a32d67f4dad (patch)
tree25c5f3e1f17d5e23094b7a132e56e390c930dd20 /vm/sys/net/Makefile
parent8dc2fa52cae39fae0af9ac0738b7a2fade83d4ec (diff)
downloadspectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.tar
spectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.tar.gz
spectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.tar.bz2
spectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.tar.lz
spectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.tar.xz
spectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.tar.zst
spectrum-01498855f84ee87d66e6295efcaf7a32d67f4dad.zip
nix: centralise source cleaning
This was getting very repetitive.  Having a single copy of the sources
shared between builds will also save on store space, and means we
don't need to support overriding the path to the scripts directory in
Makefiles.

Signed-off-by: Alyssa Ross <hi@alyssa.is>
Diffstat (limited to 'vm/sys/net/Makefile')
-rw-r--r--vm/sys/net/Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/vm/sys/net/Makefile b/vm/sys/net/Makefile
index 2b9004b..076e991 100644
--- a/vm/sys/net/Makefile
+++ b/vm/sys/net/Makefile
@@ -8,7 +8,6 @@ QEMU_KVM = qemu-kvm
 CLOUD_HYPERVISOR = cloud-hypervisor
 
 VMM = qemu
-SCRIPTS = ../../../scripts
 
 HOST_BUILD_FILES = \
 	build/host/data/netvm/blk/root.img \
@@ -31,9 +30,9 @@ build/host/data/netvm/vmlinux: $(VMLINUX)
 	mkdir -p $$(dirname $@)
 	cp $(VMLINUX) $@
 
-build/host/data/netvm/blk/root.img: $(SCRIPTS)/make-gpt.sh $(SCRIPTS)/sfdisk-field.awk build/rootfs.ext4
+build/host/data/netvm/blk/root.img: ../../../scripts/make-gpt.sh ../../../scripts/sfdisk-field.awk build/rootfs.ext4
 	mkdir -p $$(dirname $@)
-	$(SCRIPTS)/make-gpt.sh $@.tmp \
+	../../../scripts/make-gpt.sh $@.tmp \
 	    build/rootfs.ext4:4f68bce3-e8cd-4db1-96e7-fbcaf984b709:ea21da27-0391-48da-9235-9d2ab2ca7844:root
 	mv $@.tmp $@