@@ -22,6 +22,8 @@ DOCKER_REPO ?= filipfilmar
2222all : \
2323 push-buildenv.stamp \
2424 latest.stamp \
25+ v77.stamp \
26+ v76.stamp \
2527 v74.stamp \
2628 v73.stamp \
2729 v72.stamp \
@@ -45,15 +47,19 @@ build-%.stamp: Dockerfile.%
4547 docker build \
4648 --build-arg DOCKER_REPO=${DOCKER_REPO} \
4749 --build-arg VERSION=${VERSION} \
48- -f $< -t rust_icu_$* :${VERSION} .
50+ -f $< \
51+ -t rust_icu_$* :${VERSION} \
52+ .
4953 touch $@
5054
5155build-maint-% .stamp : Dockerfile.maint Dockerfile.buildenv
5256 docker build \
5357 --build-arg DOCKER_REPO=${DOCKER_REPO} \
5458 --build-arg VERSION=${VERSION} \
5559 --build-arg ICU_VERSION_TAG=maint/maint-$* \
56- -f $< -t rust_icu_maint-$* :${VERSION} .
60+ -f $< \
61+ -t rust_icu_maint-$* :${VERSION} \
62+ .
5763 touch $@
5864
5965push-current.stamp : tag-current.stamp
@@ -71,7 +77,9 @@ build-current.stamp: Dockerfile.testenv.current \
7177 --build-arg DOCKER_REPO=${DOCKER_REPO} \
7278 --build-arg VERSION=${VERSION} \
7379 --build-arg ICU_VERSION_TAG=maint-74 \
74- -f $< -t rust_icu_testenv-current:${VERSION} .
80+ -f $< \
81+ -t rust_icu_testenv-current:${VERSION} \
82+ .
7583 touch $@
7684
7785build-testenv-% .stamp : Dockerfile.testenv Dockerfile.buildenv \
@@ -80,7 +88,9 @@ build-testenv-%.stamp: Dockerfile.testenv Dockerfile.buildenv \
8088 --build-arg DOCKER_REPO=${DOCKER_REPO} \
8189 --build-arg VERSION=${VERSION} \
8290 --build-arg ICU_VERSION_TAG=maint-$* \
83- -f $< -t rust_icu_testenv-$* :${VERSION} .
91+ -f $< \
92+ -t rust_icu_testenv-$* :${VERSION} \
93+ .
8494 touch $@
8595
8696tag-% .stamp : build-% .stamp
@@ -98,6 +108,10 @@ latest.stamp: push-buildenv.stamp v74.stamp
98108# files to be preserved, but it seems that only explicitly named files can be
99109# preserved. I.e. %.stamp doesn't work.
100110.PRECIOUS : \
111+ push-maint-77.stamp push-testenv-77.stamp \
112+ build-testenv-77.stamp tag-testenv-77.stamp \
113+ push-maint-76.stamp push-testenv-76.stamp \
114+ build-testenv-76.stamp tag-testenv-76.stamp \
101115 push-maint-74.stamp push-testenv-74.stamp \
102116 build-testenv-74.stamp tag-testenv-74.stamp \
103117 push-maint-73.stamp push-testenv-73.stamp \
@@ -118,7 +132,7 @@ v%.stamp: push-maint-%.stamp push-testenv-%.stamp
118132# changes, and an unofficial tag. This target should not push.
119133test : Makefile \
120134 build-buildenv.stamp tag-buildenv.stamp \
121- build-maint-74 .stamp tag-maint-74 .stamp \
135+ build-maint-77 .stamp tag-maint-77 .stamp \
122136 build-current.stamp tag-current.stamp
123137.PHONY : test
124138
0 commit comments