@@ -2,25 +2,35 @@ DATE := $(shell date +%Y%m%d)
22
33.PHONY : all release clean distclean tag
44
5- all : debian-amd64.img debian-amd64-legacy.img debian-rpi3-arm64.img debian-rpi3-armhf.img \
6- debian-testing-amd64.img debian-testing-amd64-legacy.img debian-testing-rpi3-arm64.img debian-testing-rpi3-armhf.img
5+ all : debian-12-amd64.img debian-12-amd64-legacy.img \
6+ debian-testing-amd64.img debian-testing-amd64-legacy.img \
7+ # debian-rpi3-arm64.img debian-rpi3-armhf.img \
8+ #debian-testing-rpi3-arm64.img debian-testing-rpi3-armhf.img
79
8- # release: debian-stable-amd64-$(DATE).zip debian-stable-amd64-legacy-$(DATE).zip debian-stable-rpi3-arm64-$(DATE).zip debian-stable-rpi3-armhf-$(DATE).zip \
9- # debian-testing-amd64-$(DATE).zip debian-testing-amd64-legacy-$(DATE).zip debian-testing-rpi3-arm64-$(DATE).zip debian-testing-rpi3-armhf-$(DATE).zip
10-
11- release : debian-stable-amd64-$(DATE ) .zip debian-stable-amd64-legacy-$(DATE ) .zip \
12- debian-testing-amd64-$(DATE).zip debian-testing-amd64-legacy-$(DATE).zip
10+ release : debian-12-amd64-$(DATE ) .zip debian-12-amd64-legacy-$(DATE ) .zip \
11+ debian-testing-amd64-$(DATE).zip debian-testing-amd64-legacy-$(DATE).zip \
12+ # debian-12-rpi3-arm64-$(DATE).zip debian-12-rpi3-armhf-$(DATE).zip \
13+ #debian-testing-rpi3-arm64-$(DATE).zip debian-testing-rpi3-armhf-$(DATE).zip
1314
1415define vmdb2
1516 sudo env -i http_proxy=$(http_proxy ) LC_CTYPE=C.UTF-8 PATH="/usr/sbin:/sbin:$$PATH" vmdb2 --rootfs-tarball debian-$(1 ) .tar.gz --output debian-$(1 ) .img debian-$(1 ) .yaml --log debian-$(1 ) .log
1617 sudo chown $(USER ) :$(USER ) debian-$(1 ) .img debian-$(1 ) .log
1718endef
1819
19- debian-amd64-legacy.img : debian-amd64-legacy.yaml
20- $(call vmdb2,amd64-legacy)
20+ debian-12-amd64.img : debian-12-amd64.yaml
21+ $(call vmdb2,12-amd64)
22+
23+ debian-12-amd64-legacy.img : debian-12-amd64-legacy.yaml
24+ $(call vmdb2,12-amd64-legacy)
2125 sudo parted -s $@ toggle 1 boot
2226
23- debian-testing-amd64-legacy.yaml : debian-amd64-legacy.yaml
27+ debian-testing-amd64.yaml : debian-12-amd64.yaml
28+ sed ' s/debootstrap: bookworm/debootstrap: testing/g' < $^ > $@
29+
30+ debian-testing-amd64.img : debian-testing-amd64.yaml
31+ $(call vmdb2,testing-amd64)
32+
33+ debian-testing-amd64-legacy.yaml : debian-12-amd64-legacy.yaml
2434 sed ' s/debootstrap: bookworm/debootstrap: testing/g' < $^ > $@
2535
2636debian-testing-amd64-legacy.img : debian-testing-amd64-legacy.yaml
@@ -29,15 +39,6 @@ debian-testing-amd64-legacy.img: debian-testing-amd64-legacy.yaml
2939 $(call vmdb2,testing-amd64-legacy)
3040 sudo parted -s $@ toggle 1 boot
3141
32- debian-amd64.img : debian-amd64.yaml
33- $(call vmdb2,amd64)
34-
35- debian-testing-amd64.yaml : debian-amd64.yaml
36- sed ' s/debootstrap: bookworm/debootstrap: testing/g' < $^ > $@
37-
38- debian-testing-amd64.img : debian-testing-amd64.yaml
39- $(call vmdb2,testing-amd64)
40-
4142debian-rpi3-arm64.img : debian-rpi3-arm64.yaml
4243 $(call vmdb2,rpi3-arm64)
4344
0 commit comments