Sun, 22 Nov 2015 14:54:16 -0600 |
Rob Landley |
Teach system-image.sh to handle its own dependencies, rebuilding kernel and
draft
|
Sat, 21 Nov 2015 16:44:39 -0600 |
Rob Landley |
Collate site-local variables under "MY_XXX" prefix: MY_PATCH_DIR,
draft
|
Thu, 12 Nov 2015 07:55:05 -0600 |
Rob Landley |
Add CROSS_COMPILER_PATH and CC_PREFIX knobs.
draft
|
Wed, 07 Oct 2015 18:23:06 -0500 |
Rob Landley |
More sh2eb kernel build fixes.
draft
|
Tue, 06 Oct 2015 22:05:53 -0500 |
Rob Landley |
Build sh2eb for the numato mimas v2. Still a lot of rough edges.
draft
|
Thu, 04 Jun 2015 08:13:37 -0500 |
Rob Landley |
Remove leftover debug code that breaks the build (oops).
draft
|
Tue, 26 May 2015 23:50:45 -0500 |
Rob Landley |
Building ELF toolchain with ./build.sh should stop early.
draft
|
Tue, 14 Apr 2015 16:36:38 -0500 |
Rob Landley |
The linux-kernel stage got merged back into system-image but build.sh dependencies weren't updated. (Oops.)
draft
|
Sun, 22 Feb 2015 17:00:33 -0600 |
Rob Landley |
Make tweak.sh actually work, and do less unnecessary rebuilding.
draft
|
Sat, 21 Feb 2015 16:34:42 -0600 |
Rob Landley |
Add more/tweak.sh to rebuild a package in a stage.
draft
|
Fri, 20 Feb 2015 13:14:50 -0600 |
Rob Landley |
Check up front that "./build.sh $ARCH $STAGE" actually names an existing stage to rebuild from.
draft
|
Fri, 20 Feb 2015 13:12:45 -0600 |
Rob Landley |
Switch from bz2 to gz tarball output.
draft
|
Tue, 10 Feb 2015 21:02:53 -0600 |
Rob Landley |
Move simple-root-filesystem.sh to root-filesystem.sh
draft
|
Fri, 06 Feb 2015 01:51:54 -0600 |
Rob Landley |
Giant redo to put simple-root-filesystem in initmpfs.
draft
|
Wed, 12 Nov 2014 09:20:57 -0600 |
Rob Landley |
Tweak rebuild dependencies for ./build.sh $ARCH $STAGENAME
draft
|
Mon, 17 Jun 2013 00:07:02 -0500 |
Rob Landley |
Better help test for build.sh
|
Tue, 06 Dec 2011 21:15:59 -0600 |
Rob Landley |
Optional second argument to build.sh indicates which stage to start rebuilding from after a successful first build.
|
Thu, 20 Oct 2011 02:02:10 -0500 |
Rob Landley |
Add ability to specify a package to rebuild to build.sh with REBUILD= (and then dependencies take it from there to the system image).
|
Thu, 23 Jun 2011 07:41:05 -0500 |
Rob Landley |
Print better error message for bad architecture name, idea from Alessio Igor Bogani.
|
Wed, 15 Jun 2011 20:11:39 -0500 |
Rob Landley |
Rebuilding root-image should also rebuild linux-kernel for initramfs builds.
|
Mon, 18 Apr 2011 18:41:04 -0500 |
Rob Landley |
Split up system-image.sh into root-image.sh, linux-kernel.sh, and system-image.sh. Rename CROSS_HOST_ARCH to CROSS_COMPILER_HOST.
|
Tue, 24 Aug 2010 02:53:11 -0500 |
Rob Landley |
Remove RW_SYSTEM_IMAGE option. The gentoo-stage1 build shows how to setup a writeable chroot, and the FAQ says how to build a writeable system image. I'm not shipping two different system iamges, then I'd have to explain it and it's not worth the confusion.
|
Wed, 18 Aug 2010 15:58:02 -0500 |
Rob Landley |
Teach build.sh to build host compiler if necessary for CROSS_HOST_ARCH.
|
Sun, 20 Jun 2010 14:54:00 -0500 |
Rob Landley |
Fix typo.
|
Sat, 19 Jun 2010 16:44:49 -0500 |
Rob Landley |
Lots of comment updates. Add a NO_HOST_TOOLS=1 config option, and a few "time" calls to stages that didn't have them. Put native-compiler.sh after root-filesystem.sh in build so it's slightly easier to document.
|
Wed, 16 Jun 2010 08:11:51 -0500 |
Rob Landley |
Break out simple-root-filesystem.sh and root-filesystem.sh (adding native-compiler.sh output), and use NO_NATIVE_COMPILER to determine which to use. Rename STATIC_CC_HOST to CROSS_HOST_ARCH.
|
Fri, 21 May 2010 22:26:25 -0500 |
Rob Landley |
Cleanup "FROM_ARCH" mess. Rename FROM_ARCH->HOST_ARCH, make stage script responsible for setting HOST_ARCH (not includes.sh). Also, remove HOST_UTILS variable, only build uClibc utils for non-simple compilers and bypass uClibc's (weird) makefile for the utils directory.
|
Sun, 16 May 2010 02:26:03 -0500 |
Rob Landley |
Make BUILD_STATIC take comma separated list of packages, or "all" or "none". Default behavior should remain the same.
|
Sat, 08 May 2010 01:00:01 -0500 |
Rob Landley |
Don't overwrite existing files when collating root filesystem and native compiler. (It lobomizes busybox due to "strings" and such.)
|
Thu, 06 May 2010 00:04:27 -0500 |
Rob Landley |
Try again: extract native compiler into usr, not into /.
|
Wed, 05 May 2010 22:15:58 -0500 |
Rob Landley |
Install native compiler into the right directory.
|
Wed, 05 May 2010 22:14:47 -0500 |
Rob Landley |
Don't have root-filesystem.sh suck in the native-compiler.sh output, have build.sh collate those instead before calling system-image.sh. (That way the root-filesystem.sh tarball does't include the native compiler output.)
|
Sat, 01 May 2010 01:00:26 -0500 |
Rob Landley |
Add BUILD_RW_SYSTEM_IMAGE=1 config option to build 2 gig writeable HDA (new stage named rw-system-image-$ARCH).
|
Mon, 05 Apr 2010 18:39:09 -0500 |
Rob Landley |
Jean-Christophe Dubois pointed out that if build.sh doesn't source config, it doesn't get things like NO_NATIVE_COMPILER.
|
Thu, 25 Mar 2010 18:54:30 -0500 |
Rob Landley |
Move CROSS_SMOKE_TEST implementation out of simple-cross-compiler.sh and into sources/more/cross-smoke-test.sh, called from build.sh. Clean up comments a bit while we're there.
|
Sun, 14 Mar 2010 01:18:27 -0600 |
Rob Landley |
Another bug Wolfgang Denk reported: make BUILD_STATIC=none actually work.
|
Wed, 24 Feb 2010 10:08:38 -0600 |
Rob Landley |
Add export_if_blank and make lots of build paths overrideable.
|
Sun, 03 Jan 2010 17:04:39 -0600 |
Rob Landley |
Largeish refactoring and cleanup of compiler build:
|
Tue, 22 Dec 2009 11:51:52 -0600 |
Rob Landley |
Minor cleanups and comments, introduce check_prerequisite function.
|
Thu, 03 Dec 2009 01:18:39 -0600 |
Rob Landley |
Don't actually replace cross-compiler with cross-static, when you build both use $PATH to select which one to use.
|
Mon, 16 Nov 2009 01:45:56 -0600 |
Rob Landley |
Lots of comments.
|
Mon, 02 Nov 2009 20:39:32 -0600 |
Rob Landley |
Catch if the native compiler build dies (probably means uClibc is horked on i686).
|
Sat, 10 Oct 2009 12:08:59 -0500 |
Rob Landley |
Fix static toolchain wrapping so distcc works with them too.
|
Sun, 05 Jul 2009 23:38:49 -0500 |
Rob Landley |
Teach build.sh not to rebuild static compilers if they're already there.
|
Sun, 05 Jul 2009 21:34:12 -0500 |
Rob Landley |
Bugfix, missed a variable rename.
|
Sun, 05 Jul 2009 17:51:54 -0500 |
Rob Landley |
New build.sh that actually uses the new infrastructure, if STATIC_CROSS_COMPILER_HOST or BUILD_STATIC_NATIVE_COMPILER are set.
|
Sat, 04 Jul 2009 20:31:32 -0500 |
Rob Landley |
Simplify build.sh to take exactly one argument. (Otherwise use buildall.sh.)
|
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.
|
Fri, 24 Apr 2009 22:33:31 -0500 |
Rob Landley |
Have system-image.sh do its own setsid variant so when it does dienow() it can kill all its own backgrounded processes, but won't take down the parent shell that ran it.
|
Thu, 09 Apr 2009 23:53:05 -0500 |
Rob Landley |
Rename mini-native.sh to root-filesystem.sh, since that's what it builds.
|
Mon, 06 Apr 2009 01:58:36 -0500 |
Rob Landley |
Remove debugging detritus.
|
Thu, 02 Apr 2009 19:54:09 -0500 |
Rob Landley |
Whitespace fixes.
|
Wed, 28 Jan 2009 02:39:42 -0600 |
Rob Landley |
Not an elegant solution, should probably revisit this at some point...
|
Sun, 11 Jan 2009 14:24:22 -0600 |
Rob Landley |
Rename package-mini-native.sh to system-image.sh so the scripts and tarballs they create all have the same name.
|
Sun, 14 Dec 2008 03:31:48 -0600 |
Rob Landley |
Teach build.sh not to rerun build stages we already have the result of.
|
Sun, 30 Nov 2008 00:59:27 -0600 |
Rob Landley |
Move include.sh to sources/include.sh. End user doesn't call it directly, shouldn't be at top level.
|
Wed, 02 Jul 2008 22:37:41 -0500 |
Rob Landley |
Add command logging. Set RECORD_COMMANDS=1 to log every command line run
|
Fri, 25 Jan 2008 03:26:35 -0600 |
Rob Landley |
Have host-tools populate build/host with 1) toybox, 2) all the remaining
|
Fri, 29 Jun 2007 10:19:04 -0400 |
Rob Landley |
Use shell builtin time instead of /usr/bin version not everybody has.
|
Tue, 26 Jun 2007 22:10:12 -0400 |
Rob Landley |
Add time information to the build output.
0.2.2
|