From owner-freebsd-small Wed Apr 19 17:49:44 2000 Delivered-To: freebsd-small@freebsd.org Received: from lepton.subatomix.com (okc-224-168.mmcable.com [24.94.224.168]) by hub.freebsd.org (Postfix) with ESMTP id 6800837B7E2 for ; Wed, 19 Apr 2000 17:49:41 -0700 (PDT) (envelope-from jss@lepton.subatomix.com) Received: from localhost (jss@localhost) by lepton.subatomix.com (8.9.3/8.9.3) with ESMTP id TAA25708; Wed, 19 Apr 2000 19:52:44 -0500 (CDT) (envelope-from jss@lepton.subatomix.com) Date: Wed, 19 Apr 2000 19:52:44 -0500 (CDT) From: "Jeffrey S. Sharp" To: papowell@astart.com Cc: freebsd-small@FreeBSD.ORG Subject: Re: [HEADS-UP] reviewers needed for repairs to PicoBSD - In-Reply-To: <200004200009.RAA12619@h4.private> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 19 Apr 2000 papowell@astart.com wrote: > > ... 'make supported build' ... > > Looks like the answer is no for now. > I'm also working on a make-based build system. I pitched FreeBSD to my boss for use as an embedded OS, and I succeeded. (Yay!) So, I'm working on what I call the TinyBSD Development Kit (remember -- imitation is flattery). I have been given copyright on the stuff I write, and will of course will release it to the public under a BSD-style license. While my system does not use configure, it does have the following interesting (IMHO) properties: * A hierarchial source tree, of arbitrary depth, that lets child buildtypes inherit/override configuration from their parents. * Support for multiple disks. * Arbitrary slicing/partitioning of disks. * Arbitrary number/type of filesystems, mappable to multiple partitions. * Crunched binaries or shared libraries. * kgzipped kernels, gzipped kernels, or uncompressed kernels * (possibly) build to image or to device While originally intended for building not-quite-pico-sized images (flash disks), it looks like it will be general enough to handle all sorts of sizes, including floppies. Completion level is 20%. I will hopefully finish no more than two weeks from now. Any thoughts or comments are greatly appreciated. =============================== Jeffrey S. Sharp (XorAxAx) jss@subatomix.com -----BEGIN GEEK CODE BLOCK----- Version 3.12 GCS/IT/MU d-@ s-:+ a21 C++(++++) UBL+(+++$)> P L+(+++$)> E+> W++ N+(++) o? K? w++$> !O M(-) !V PS+ PE Y PGP- t+ 5 X+ R(+) tv+ b+ DI++(+++) G++ e> h--- r+++ y+++ ------END GEEK CODE BLOCK------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message