aboutsummaryrefslogtreecommitdiff
path: root/scripts/install.sh
AgeCommit message (Collapse)Author
2016-10-02Add install_airlock target for hermetic build environment setup, and rebuildRob Landley
headers during install to make other install targets robust against single command builds between "make" and "make install" of multiplexer version.
2016-03-23Redo build stuff in response to Andy Chu's suggestions.Rob Landley
Toybox single binaries are now made directly with the new name instead of stomping toybox and getting renamed. Unstripped files now live in generated/unstripped. Target to run all tests is now "make tests" to avoid conflict with "make test". .singleconfig now has .PHONY: entries for all test_$NAME targets. Default install location changed to /usr/toybox, code.html now says how to change it (set $PREFIX). scripts/install.sh --uninstall works now. (And you get to keep the pieces!)
2013-10-03Switch flag generation from shell to C.Rob Landley
This should actually generate FLAG_longopt 0 #defines for disabled bare longopts (ala ls without --color). Put temporary executables under "generated" (including instlist for install).
2012-06-18Replace CCFLAGS with description of how to add flags to HOSTCC.Rob Landley
2008-02-24Add an install script, with --long --symlink --force and --uninstall options.Rob Landley