export VMNAME := ubuntu2004 export DISK_DIR := /storage/scratch/tmp export THAT_DIR := /storage/admin/vms/2004 export HOST := las1.local .PHONY: clean install reinstall rcopy rrun default: remote clean: -virsh destroy $(VMNAME) -virsh undefine $(VMNAME) rm -f $(DISK_DIR)/$(VMNAME).qcow2 install: bash install.sh reinstall: clean install remote: rrun rcopy: rsync -avP ./ root@$(HOST):/$(THAT_DIR)/ rrun: rcopy ssh -t root@$(HOST) "cd /$(THAT_DIR) && make reinstall" rclean: rcopy ssh -t root@$(HOST) "cd /$(THAT_DIR) && make clean"