diff --git a/Makefile.docker b/Makefile.docker index 8fe8b009..2ef5b262 100644 --- a/Makefile.docker +++ b/Makefile.docker @@ -36,7 +36,7 @@ $(DIST)/artifacts/initrd: bin/rancheros assets/docker $(BUILD)/kernel/ $(BUILD)/ DFS_IMAGE=$(DFS_IMAGE) ./scripts/mk-initrd.sh -$(DIST)/artifacts/rancheros.iso: $(DIST)/artifacts/initrd $(DIST)/artifacts/vmlinuz +$(DIST)/artifacts/rancheros.iso: minimal ./scripts/mk-rancheros-iso.sh @@ -47,18 +47,16 @@ $(DIST)/artifacts/iso-checksums.txt: $(DIST)/artifacts/rancheros.iso version: @echo $(VERSION) -installer: $(DIST)/artifacts/initrd $(DIST)/artifacts/vmlinuz +installer: minimal docker build -t $(IMAGE_NAME):$(VERSION) . -build-all: \ - installer \ - bin/rancheros \ - $(DIST)/artifacts/initrd \ - $(DIST)/artifacts/vmlinuz \ - $(DIST)/artifacts/rancheros.iso \ - $(DIST)/artifacts/iso-checksums.txt +build-all: minimal installer iso + +minimal: $(DIST)/artifacts/initrd $(DIST)/artifacts/vmlinuz + +iso: $(DIST)/artifacts/rancheros.iso $(DIST)/artifacts/iso-checksums.txt integration-tests: cd tests/integration && tox -.PHONY: build-all installer version bin/rancheros integration-tests +.PHONY: build-all minimal iso installer version bin/rancheros integration-tests