aboutsummaryrefslogtreecommitdiff
path: root/scripts/make.sh
AgeCommit message (Collapse)Author
2009-12-13The "strip" in gcc 4.4 doesn't set the executable bit on its output, despite ↵Rob Landley
what SUSv4 says it should do, so cope with buggy FSF tools.
2009-01-30Convert non-bool config values (such as int) into config.h entries.Rob Landley
2009-01-30Re-wordwrap and reorder the .config->config.h sed script. (No real changes, ↵Rob Landley
just one command/line in a clearer order.)
2008-11-15Add netcat server mode, -l, -L, and -t.Rob Landley
2008-05-12Sort was including the trailing comma and getting the order wrong.Rob Landley
(Specifically, it was comparing "sh," with "sha1sum," and putting sha1sum first in generated/newtoys.h so the binary search wasn't finding sha1sum. Alas, you can't feed separate beginning and ending delimiters to "sort -t". The fix is to copy the appropriate field out with sed, duplicate it at the start of the string where it's easy to compare, and then remove it again with a second sed after the sort.
2008-02-23Remove some commented out code.Rob Landley
2008-01-25Die on compilation or stripping failureCharlie Shepherd
2008-01-22Sort newtoys.h by command name, not by USE_ macro.Rob Landley
2008-01-20Zap toylist.h, moving contents of global structures into DEFINE_GLOBALS()Rob Landley
macros in each C file, and making generated/globals.h from that. Rename "toy" to "this" along the way to avoid toy/toys confusion.
2008-01-19Move NEWTOY() list from end of toylist.h to generated/newtoys.h.Rob Landley
2008-01-19Zap toys/Config.in and instead create generated/Config.in from contents ofRob Landley
toys/*.c. Move relevant info into comment at the top of each toys/*.c. Also convert more of Makefile into a thin wrapper around shell scripts that actually do the work. (Makefile is only still there for the user interface.)