fabrica/.packer/targets/eole-2.7.2.mk

54 lines
1.9 KiB
Makefile

# Images EOLE 2.7.2
EOLE_2.7.2_DEPS=images/eole/2.7.2/eolebase/eolebase-2.7.2.img
AMON_2.7.2_DEPS=images/eole/2.7.2/amon/amon-2.7.2.img
SETH_2.7.2_DEPS=images/eole/2.7.2/seth/seth-2.7.2.img
MINIO_2.7.2_DEPS=images/eole/2.7.2/minio/minio-2.7.2.img
LEMON_2.7.2_DEPS=images/eole/2.7.2/lemonldap/lemonldap-2.7.2.img
TENJIN_2.7.2_DEPS=images/eole/2.7.2/tenjin/tenjin-2.7.2.img
ZEPHIR_2.7.2_DEPS=images/eole/2.7.2/zephir/zephir-2.7.2.img
UBUNTU=images/ubuntu/18.04/ubuntu-18.04.img
EOLEBASE272=images/eole/2.7.2/eolebase/eolebase-2.7.2.img
build: eole-2.7.2
eole-2.7.2: $(EOLE_2.7.2_DEPS)
amon-2.7.2: $(AMON_2.7.2_DEPS)
seth-2.7.2: $(SETH_2.7.2_DEPS)
minio-2.7.2: $(MINIO_2.7.2_DEPS)
lemonldap-2.7.2: $(LEMON_2.7.2_DEPS)
tenjin-2.7.2: $(TENJIN_2.7.2_DEPS)
zephir-2.7.2: $(ZEPHIR_2.7.2_DEPS)
images/eole/2.7.2/eolebase/eolebase-2.7.2.img: $(UBUNTU)
rm -rf images/eole/2.7.2/eolebase
script/build recipes/eole/2.7.2/eolebase.json ${BUILD_OPTS} ${BUILD_OPT}
images/eole/2.7.2/amon/amon-2.7.2.img: $(EOLEBASE272)
rm -rf images/eole/2.7.2/amon
script/build recipes/eole/2.7.2/amon.json ${BUILD_OPTS} ${BUILD_OPT}
images/eole/2.7.2/seth/seth-2.7.2.img: $(EOLEBASE272)
rm -rf images/eole/2.7.2/seth
script/build recipes/eole/2.7.2/seth.json ${BUILD_OPTS} ${BUILD_OPT}
images/eole/2.7.2/minio/minio-2.7.2.img: $(EOLEBASE272)
rm -rf images/eole/2.7.2/minio
script/build recipes/eole/2.7.2/minio.json ${BUILD_OPTS} ${BUILD_OPT}
images/eole/2.7.2/lemonldap/lemonldap-2.7.2.img: $(EOLEBASE272)
rm -rf images/eole/2.7.2/lemonldap
script/build recipes/eole/2.7.2/lemonldap.json ${BUILD_OPTS} ${BUILD_OPT}
images/eole/2.7.2/tenjin/tenjin-2.7.2.img: $(EOLEBASE272)
rm -rf images/eole/2.7.2/tenjin
script/build recipes/eole/2.7.2/tenjin.json ${BUILD_OPTS} ${BUILD_OPT}
images/eole/2.7.2/zephir/zephir-2.7.2.img: $(EOLEBASE272)
rm -rf images/eole/2.7.2/zephir
script/build recipes/eole/2.7.2/zephir.json ${BUILD_OPTS} ${BUILD_OPT}