Skip to content

Commit a4d6535

Browse files
committed
Makeile: first try at packaging a release
Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
1 parent 1c495c2 commit a4d6535

1 file changed

Lines changed: 15 additions & 12 deletions

File tree

vmdb2-debian/Makefile

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,33 +73,36 @@ debian-testing-rpi3-armhf.img: debian-testing-rpi3-armhf.yaml
7373
$(call vmdb2,testing-rpi3-armhf)
7474

7575
define pack
76-
debian-$(1)-$(DATE).zip: debian-$(2).img README.md
76+
debian-$(1)-$(DATE).zip: debian-$(1).img README.md
7777
mkdir debian-$(1)-$(DATE)
7878
ln README.md debian-$(1)-$(DATE)/README-$(DATE).md
79-
ln debian-$(2).img debian-$(1)-$(DATE)/debian-$(1)-$(DATE).img
79+
ln debian-$(1).img debian-$(1)-$(DATE)/debian-$(1)-$(DATE).img
8080
cd debian-$(1)-$(DATE) && md5sum debian-$(1)-$(DATE).img > debian-$(1)-$(DATE).img.md5
8181
zip -r debian-$(1)-$(DATE).zip debian-$(1)-$(DATE)
8282
rm -fr debian-$(1)-$(DATE)
8383
endef
8484

85-
$(eval $(call pack,stable-amd64,amd64))
86-
$(eval $(call pack,testing-amd64,testing-amd64))
85+
$(eval $(call pack,12-amd64))
86+
$(eval $(call pack,12-amd64-legacy))
87+
$(eval $(call pack,13-amd64))
88+
$(eval $(call pack,13-amd64-legacy))
89+
$(eval $(call pack,testing-amd64))
90+
$(eval $(call pack,testing-amd64-legacy))
8791

88-
$(eval $(call pack,stable-amd64-legacy,amd64-legacy))
89-
$(eval $(call pack,testing-amd64-legacy,testing-amd64-legacy))
92+
$(eval $(call pack,13-rpi3-arm64))
93+
$(eval $(call pack,testing-rpi3-arm64))
9094

91-
$(eval $(call pack,stable-rpi3-arm64,rpi3-arm64))
92-
$(eval $(call pack,testing-rpi3-arm64,testing-rpi3-arm64))
93-
94-
$(eval $(call pack,stable-rpi3-armhf,rpi3-armhf))
95-
$(eval $(call pack,testing-rpi3-armhf,testing-rpi3-armhf))
95+
$(eval $(call pack,13-rpi3-armhf))
96+
$(eval $(call pack,testing-rpi3-armhf))
9697

9798
clean:
9899
rm -f debian-*.img debian-*.log debian-*.zip wget-log*
99100

100101
distclean: clean
101102
rm -f debian-*.tar.gz #debian-testing-*.yaml
102-
rm -f debian-testing-amd64.yaml debian-testing-amd64-legacy.yaml debian-testing-rpi3-arm64.yaml debian-testing-rpi3-armhf.yaml
103+
rm -f debian-13-amd64.yaml debian-13-amd64-legacy.yaml
104+
rm -f debian-testing-amd64.yaml debian-testing-amd64-legacy.yaml
105+
rm -f debian-testing-rpi3-arm64.yaml debian-testing-rpi3-armhf.yaml
103106

104107
tag:
105108
git tag -m "release v$(DATE)" v$(DATE)

0 commit comments

Comments
 (0)