From 6c3188cf0e551cd07e28398262cffb8b5b82a114 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Sun, 2 Oct 2016 22:41:55 -0500 Subject: Add install_airlock target for hermetic build environment setup, and rebuild headers during install to make other install targets robust against single command builds between "make" and "make install" of multiplexer version. --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6c5dd0d4..cd21798e 100644 --- a/Makefile +++ b/Makefile @@ -40,6 +40,9 @@ bloatcheck: toybox_old generated/unstripped/toybox install_flat: scripts/install.sh --symlink --force +install_airlock: + scripts/install.sh --symlink --force --airlock + install: scripts/install.sh --long --symlink --force @@ -76,6 +79,7 @@ help:: @echo ' to show diff, VERBOSE=fail to stop after first failure.' @echo ' clean - Delete temporary files.' @echo " distclean - Delete everything that isn't shipped." + @echo ' install_airlock - Install toybox and host toolchain into $PREFIX directory.' @echo ' install_flat - Install toybox into $$PREFIX directory.' @echo ' install - Install toybox into subdirectories of $$PREFIX.' @echo ' uninstall_flat - Remove toybox from $$PREFIX directory.' -- cgit v1.2.3