Skip to content

Commit

Permalink
Makefile: update usage with LIVE_PKG description
Browse files Browse the repository at this point in the history
make LIVE_PKG=<p> live

   updates existing qcow2 disk image of EVE with RW rootfs (ext4)
   by only copying specified package. This significantly reduced
   overall build time of the disk image. Used by developers only!

Signed-off-by: Roman Penyaev <r.peniaev@gmail.com>
  • Loading branch information
rouming committed Apr 4, 2024
1 parent 0d07d2f commit 293378a
Showing 1 changed file with 15 additions and 13 deletions.
28 changes: 15 additions & 13 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -1060,19 +1060,21 @@ help:
@echo " bump-eve-api bump eve-api in all subprojects"
@echo
@echo "Commonly used build targets:"
@echo " build-tools builds linuxkit utilities and installs under build-tools/bin"
@echo " config builds a bundle with initial EVE configs"
@echo " pkgs builds all EVE packages"
@echo " pkg/XXX builds XXX EVE package"
@echo " rootfs builds default EVE rootfs image (upload it to the cloud as BaseImage)"
@echo " live builds a full disk image of EVE which can be function as a virtual device"
@echo " live-XXX builds a particular kind of EVE live image (raw, qcow2, gcp, vdi, parallels)"
@echo " installer-raw builds raw disk installer image (to be installed on bootable media)"
@echo " installer-iso builds an ISO installers image (to be installed on bootable media)"
@echo " installer-net builds a tarball of artifacts to be used for PXE booting"
@echo " verification-raw builds raw disk verification image (to be installed on bootable media)"
@echo " verification-net builds a tarball of artifacts to be used for PXE verification"
@echo " verification-iso builds an ISO verification image (to be installed on bootable media)"
@echo " build-tools builds linuxkit utilities and installs under build-tools/bin"
@echo " config builds a bundle with initial EVE configs"
@echo " pkgs builds all EVE packages"
@echo " pkg/XXX builds XXX EVE package"
@echo " rootfs builds default EVE rootfs image (upload it to the cloud as BaseImage)"
@echo " live builds a full disk image of EVE which can be function as a virtual device"
@echo " LIVE_PKG=<p> live updates existing qcow2 disk image of EVE with RW rootfs (ext4) by only copying specified package. This significantly reduced overall build time of the disk image. Used by developers only!"

@echo " live-XXX builds a particular kind of EVE live image (raw, qcow2, gcp, vdi, parallels)"
@echo " installer-raw builds raw disk installer image (to be installed on bootable media)"
@echo " installer-iso builds an ISO installers image (to be installed on bootable media)"
@echo " installer-net builds a tarball of artifacts to be used for PXE booting"
@echo " verification-raw builds raw disk verification image (to be installed on bootable media)"
@echo " verification-net builds a tarball of artifacts to be used for PXE verification"
@echo " verification-iso builds an ISO verification image (to be installed on bootable media)"
@echo
@echo "Commonly used run targets (note they don't automatically rebuild images they run):"
@echo " run-compose runs all EVE microservices via docker-compose deployment"
Expand Down

0 comments on commit 293378a

Please sign in to comment.