log sources/functions.sh @ 812:4e1e6aa7f445

age author description
Sat, 08 Aug 2009 21:27:08 -0500 Rob Landley Allow target settings to specify BUILD_STATIC.
Fri, 07 Aug 2009 23:52:55 -0500 Rob Landley Teach host-tools.sh to create multiple symlinks in fallback directories for ccache and distcc.
Sun, 05 Jul 2009 23:41:01 -0500 Rob Landley Teach buildall.sh to use new build.sh infrastructure, and replace doforklog with orthogonal maybe_fork and maybe_quiet functions.
Sun, 05 Jul 2009 17:50:44 -0500 Rob Landley Lots of changes to move buildall.sh functionality into build.sh.
Fri, 03 Jul 2009 05:29:11 -0500 Rob Landley Add killtree and make stuff use it. Update smoketest-all.sh to use doforklog, allowing FORK=1 to run stuff in parallel.
Thu, 02 Jul 2009 16:23:39 -0500 Rob Landley Update timestamp on freshly downloaded files so cleanup doesn't delete them.
Thu, 02 Jul 2009 14:12:25 -0500 Rob Landley Move doforklog to sources/functions.sh.
Wed, 01 Jul 2009 18:53:00 -0500 Rob Landley Remove wait4background, the shell has a builtin "wait" and we don't care about non-zero wait counts anymore.
Tue, 30 Jun 2009 20:16:59 -0500 Rob Landley Keep unstable tarballs around even when you do a build that doesn't use 'em.
Tue, 30 Jun 2009 03:05:04 -0500 Rob Landley Use the git magic tarball comment field to get the version number of unstable git packages for MANIFEST.
Sat, 27 Jun 2009 23:55:55 -0500 Rob Landley Add option to disable title bar display updates.
Wed, 24 Jun 2009 13:02:03 -0500 Rob Landley Blank ARCH is a bad signal because host-tools.sh has that, so use a separate EXTRACT_ONLY variable.
Tue, 23 Jun 2009 23:18:19 -0500 Rob Landley Improve version detection for MANIFEST file. Still doesn't detect version for git archive output because git hasn't got any equivalent of mercurial's .hg_archive.txt file.
Thu, 11 Jun 2009 05:42:51 -0500 Rob Landley Refactor so include.sh mostly just sets environment variables. Move read_arch_dir to function and call it explicitly (no more need for $NO_ARCH). Make blank_tempdir a function, called explicitly by stages when needed, with some sanity checks. Insert prerequisite tests to later stages so they can detect failure early and provide an explicit erro rmessage, and have those tests happen before blanking $WORK dir, to preserve debugging info. Make buildall.sh depend on prerequisite tests rather than trying to avoid calling later stages (and thus do flow control from asynchronous context). Add FAIL_QUIET option so buildall.sh doesn't spam the log with the new prerequisite error messages.
Mon, 11 May 2009 01:05:52 -0500 Rob Landley Cosmetic improvement, have === bars show stage name.
Tue, 28 Apr 2009 04:08:11 -0500 Rob Landley Make MANIFEST generation less brittle.
Sun, 26 Apr 2009 14:19:21 -0500 Rob Landley Make "wait4background" with no arguments wait for all background tasks.
Wed, 01 Apr 2009 04:11:44 -0500 Rob Landley Teach build not to rebuild base architecture toolchains. Factor out some common code while there.
Tue, 31 Mar 2009 14:43:11 -0500 Rob Landley Allow UNSTABLE=squashfs to download cvs snapshot with 4.0 support (but still not equivalent to genext2fs -D or gen_cpio_init's text file input, for creating /dev/console without root access).
Mon, 30 Mar 2009 03:26:45 -0500 Rob Landley Fix hg 665 so it actually works. (Make setupfor work when build/sources/package exists but there's no packages/package-*.tar* file.)
Sun, 29 Mar 2009 15:51:24 -0500 Rob Landley Support PREFERRED_MIRROR for USE_UNSTABLE.
Sat, 28 Mar 2009 16:01:54 -0500 Rob Landley Allow build to run with build/sources but not source tarballs. (Makes build-static-toolchains.sh slightly easier.)
Sat, 28 Mar 2009 02:34:13 -0500 Rob Landley Allow FWL revision number to be overridden in MANIFEST (for releases).
Tue, 24 Mar 2009 17:01:41 -0500 Rob Landley Add download RENAME support and make squashfs use it to give a packagename-version filename like all the others.
Thu, 05 Mar 2009 12:24:53 -0600 Rob Landley Cosmetic tweak.
Mon, 16 Feb 2009 15:32:29 -0600 Rob Landley Add SNAPSHOT_SYMLINK option so extracted source packages can live in a different filesystem than the build directory.
Mon, 19 Jan 2009 22:56:42 -0600 Rob Landley Add slightly more debugging/status info to download.
Tue, 13 Jan 2009 16:42:46 -0600 Rob Landley Move mirror list into download.sh.
Mon, 12 Jan 2009 02:47:32 -0600 Rob Landley More changes for initramfs and hw- targets with a base architecture.
Wed, 07 Jan 2009 05:20:29 -0600 Rob Landley Add NO_CLEANUP option to config.
Fri, 12 Dec 2008 20:50:19 -0600 Rob Landley Provide more info on error exit.
Wed, 10 Dec 2008 05:36:41 -0600 Rob Landley Add ldd/readelf/ldconfig to cross and native toolchains, and teach build to fallback to stable miniconfig when miniconfig-alt is absent.
Fri, 21 Nov 2008 23:46:21 -0600 Rob Landley Add README.footer to end of README. (Rename README.txt->README)
Wed, 12 Nov 2008 23:23:03 -0600 Rob Landley Teach extract that uClibc++ patches don't need to be checked against uClibc.
Mon, 10 Nov 2008 01:32:08 -0600 Rob Landley Move README generation to functions.sh, clean up build-all-target.sh option parsing.
Sat, 08 Nov 2008 02:29:36 -0600 Rob Landley Don't apply uClibc++ patches to uClibc.
Wed, 05 Nov 2008 00:55:28 -0600 Rob Landley Upgrade build wrapper, teach wait4background to skip certain processes (such as ssh) mentioned in optional second argument.
Mon, 03 Nov 2008 22:25:16 -0600 Rob Landley Display tweak. (When the build window is minimized, all it shows is "Building...")
Sat, 01 Nov 2008 21:53:23 -0500 Rob Landley Add getversion() and wait4background(), useful to build wrappers.
Fri, 31 Oct 2008 03:47:49 -0500 Rob Landley Slightly improved display.
Wed, 29 Oct 2008 21:05:50 -0500 Rob Landley Split function definitions out from include.sh.