log scripts/make.sh @ 1210:1c4c893d4e72 draft

age author description
Fri, 28 Feb 2014 20:46:16 -0600 Rob Landley Fix header file generation to not be confused by empty (but non-NULL) option string. draft
Sun, 23 Feb 2014 20:11:06 -0600 Rob Landley CLEANUP transitions require all the generated/flags.h stanzas always be present (even for commands disabled in the config) to avoid undefined symbol errors referencing FLAG_ macros. draft
Tue, 04 Feb 2014 06:14:30 -0600 Rob Landley Use right config for single builds. draft
Fri, 03 Jan 2014 18:23:09 -0600 Rob Landley Replace python help converter with C implementation. draft
Sat, 28 Dec 2013 17:06:55 -0600 Rob Landley Cosmetic tweak. draft
Thu, 19 Dec 2013 15:14:33 -0600 Rob Landley Older python spit --version to stdout, 2.7 does it to stderr. Of course. draft
Thu, 19 Dec 2013 15:02:18 -0600 Rob Landley Regression test against Ancient Build Environment (Ubuntu 8.04), fixup bit-rot. draft
Wed, 23 Oct 2013 02:52:01 -0500 Rob Landley Don't use $CC without $CROSS_COMPILE because $HOSTCC could be something else entirely. draft
Thu, 03 Oct 2013 03:18:00 -0500 Rob Landley Switch flag generation from shell to C. draft
Sun, 22 Sep 2013 03:37:39 -0500 Rob Landley Fix generated/oldtoys.h to contain option strings with USE() macros in them. draft
Thu, 05 Sep 2013 06:54:46 -0500 Rob Landley Allow shipped generated/help.h to still be used, until I rewrite the generator in C. draft
Fri, 30 Aug 2013 23:59:10 +0200 Elie De Brauwer make.sh: Fix probing for python2.x and be verbose in error reporting draft
Sun, 01 Sep 2013 08:00:41 -0500 Rob Landley Implement ls --color=auto, suggested by Rich Felker. draft
Fri, 30 Aug 2013 01:53:31 -0500 Rob Landley Add scripts/single.sh to build individual non-multiplexed standalone commands. draft
Mon, 12 Aug 2013 01:48:27 -0500 Rob Landley More grep cleanup, and make OPTSTR_command macros for use with OLDTOY()
Thu, 25 Jul 2013 22:41:26 -0500 Rob Landley Juhani Haverinen pointed out that python 3 doesn't work with config2help.py, so you python2 binary until finishing the C rewrite.
Thu, 25 Jul 2013 13:49:58 -0500 Rob Landley Don't make a FLAG_ macro for " ", it's a control character, doing so throws the indexes off. Reported by Ashwini Sharma.
Sat, 22 Jun 2013 14:23:06 -0500 Rob Landley Generate FLAG_longopt macros for --longopts with no corresponding short option.
Tue, 30 Apr 2013 21:11:43 +0200 Felix Janda generated/help.h depends on CONFIG_TOYBOX_HELP
Mon, 29 Apr 2013 16:00:40 -0500 Rob Landley The host sort on many distros behaves stupidly, and sorts stuff in non-ascii order by default. Make it stop.
Wed, 28 Nov 2012 20:44:52 -0600 Rob Landley Use the specified compiler for preprocessing.
Mon, 26 Nov 2012 14:14:29 -0600 Rob Landley Cleanup i18n support (#ifdefectomy, move global init to process launch). Teach make.sh to emit "#define FLAG_x 0" for options inside disabled USE macros so we can unconditionally refer to them.
Mon, 19 Nov 2012 01:49:53 -0600 Rob Landley Teach option parsing about [groups] of related options.
Mon, 08 Oct 2012 00:02:30 -0500 Rob Landley New build infrastructure to generate FLAG_ macros and TT alias, #define FOR_commandname before #including toys.h to trigger it. Rename DEFINE_GLOBALS() to just GLOBALS() (because I could never remember if it was DECLARE_GLOBALS). Convert existing commands to use new infrastructure, and replace optflag constants with FLAG_ macros where appropriate.
Sat, 08 Sep 2012 01:27:54 -0500 Rob Landley Add switch_root and fix infrastructure to understand name "switch_root".
Sat, 25 Aug 2012 15:43:02 -0500 Rob Landley Teach build to compare toys/*/*.c against .config symbol names instead of stopping at first _ when assembling list of files to build, and convert - to _. This lets us have commands like switch_root or nbd-client.
Sat, 25 Aug 2012 14:25:22 -0500 Rob Landley Move commands into "posix", "lsb", and "other" menus/directories.
Mon, 11 Jun 2012 23:57:16 -0500 Rob Landley Multiplexer needs stayroot flag for suid handling. 0.3.0
Wed, 23 May 2012 21:54:16 -0500 Rob Landley Probe available libraries to link --as-needed, avoiding "unknown libarary" errors.
Tue, 24 Apr 2012 23:09:27 +0200 Elie De Brauwer Adding initial version of login.c
Sat, 14 Apr 2012 22:31:53 -0500 Rob Landley Teach make.sh to create flag macros, but with the wrong names. Dunno how to make a translation macro or #ifdef guard to get the names right so they actually be _used_ yet...
Tue, 06 Mar 2012 20:48:27 -0600 Rob Landley Comment and whitespace tweaks.
Sat, 03 Mar 2012 10:56:11 -0600 Rob Landley Fix from Georgi Chorbadzhiyski to make cross compiling more robust. 0.2.1
Fri, 17 Feb 2012 12:06:12 -0600 Rob Landley Add V=1 support to make.
Sun, 13 Dec 2009 00:12:26 -0600 Rob Landley The "strip" in gcc 4.4 doesn't set the executable bit on its output, despite what SUSv4 says it should do, so cope with buggy FSF tools.
Fri, 30 Jan 2009 16:17:35 -0600 Rob Landley Convert non-bool config values (such as int) into config.h entries.
Fri, 30 Jan 2009 16:10:55 -0600 Rob Landley Re-wordwrap and reorder the .config->config.h sed script. (No real changes, just one command/line in a clearer order.)
Sat, 15 Nov 2008 05:17:23 -0600 Rob Landley Add netcat server mode, -l, -L, and -t.
Mon, 12 May 2008 01:23:19 -0500 Rob Landley Sort was including the trailing comma and getting the order wrong.
Sat, 23 Feb 2008 14:59:22 -0600 Rob Landley Remove some commented out code.
Fri, 25 Jan 2008 14:44:01 +0000 Charlie Shepherd Die on compilation or stripping failure
Tue, 22 Jan 2008 17:38:55 -0600 Rob Landley Sort newtoys.h by command name, not by USE_ macro.
Sun, 20 Jan 2008 17:25:44 -0600 Rob Landley Zap toylist.h, moving contents of global structures into DEFINE_GLOBALS()
Sat, 19 Jan 2008 17:43:27 -0600 Rob Landley Move NEWTOY() list from end of toylist.h to generated/newtoys.h.
Sat, 19 Jan 2008 17:08:39 -0600 Rob Landley Zap toys/Config.in and instead create generated/Config.in from contents of