aboutsummaryrefslogtreecommitdiff
path: root/scripts/install.sh
AgeCommit message (Collapse)Author
2018-06-19The kernel's old kconfig had _shipped files, the new one should too, but untilRob Landley
then install bison and flex. (Not yacc and lex, the kernel build is calling the propreitary versions.)
2017-05-14Minor tweaks to install.sh.Rob Landley
2017-04-18The kernel needs bc to build becauseRob Landley
https://landley.net/notes-2013.html#28-03-2013 so add it to the airlock install.
2016-12-08Have make airlock just warn about missing commands unless $PEDANTIC is sent.Rob Landley
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