make to also output catalog
This commit is contained in:
8
makefile
8
makefile
@@ -26,7 +26,9 @@ NODE_ENV := $(OUT_DIR)/node.env
|
||||
|
||||
BOARD_ITB := $(OUT_DIR)/board.itb
|
||||
INITRAMFS := $(OUT_DIR)/initramfs.cpio.gz
|
||||
RELEASE_IMAGE := $(OUT_DIR)/monok8s-$(TAG).img.gz
|
||||
CATALOG := $(OUT_DIR)/catalog-$(KUBE_VERSION)-$(TAG).txt
|
||||
RELEASE_IMAGE := $(OUT_DIR)/monok8s-$(KUBE_VERSION)-$(TAG).img.gz
|
||||
PART_IMAGE := $(OUT_DIR)/monok8s-$(KUBE_VERSION)-$(TAG).ext4.zst
|
||||
|
||||
KERNEL_IMAGE := $(OUT_DIR)/Image.gz
|
||||
|
||||
@@ -220,13 +222,15 @@ $(RELEASE_IMAGE): $(RELEASE_DEPS) | $(OUT_DIR)
|
||||
-e KUBE_IMG_CACHE=/var/cache/k8s-images \
|
||||
-e KUBE_VERSION=$(KUBE_VERSION) \
|
||||
-e RELEASE_IMAGE=$(RELEASE_IMAGE) \
|
||||
-e PART_IMAGE=$(PART_IMAGE) \
|
||||
-e ROOTFS=/out/rootfs \
|
||||
-e TAG=$(TAG) \
|
||||
$(DOCKER_IMAGE_ROOT)/buildenv-alpine:$(TAG) \
|
||||
bash -lc '/build-rootfs.sh'); \
|
||||
docker start -a $$cid; \
|
||||
docker cp $$cid:/build/output.img.gz $@; \
|
||||
docker cp $$cid:/build/rootfs.ext4.zst $(OUT_DIR)/rootfs.ext4.zst; \
|
||||
docker cp $$cid:/build/rootfs.ext4.zst $(PART_IMAGE); \
|
||||
docker cp $$cid:/build/catalog.txt $(CATALOG); \
|
||||
docker rm $$cid
|
||||
|
||||
test -f $@
|
||||
|
||||
Reference in New Issue
Block a user