freebsd-dev/release/picobsd
Luigi Rizzo 4cd80eaaaf A somewhat large change of this script.
From the user's perspective:
 * everything is now built outside the source tree (more precisely,
   in `pwd`/builddir-${name}/ ) except for the kernel config file(s)
   which still need to be copied into src/sys/i386/conf because of
   "config" limitations. I am not sure if there is an easy way
   to get away from this without changing "config" or replicating
   some part of the source tree.
   This is really the only change that most users should worry about,
   but it is a good one.

 * if you do cross-compiles (using "picobsd --src somedir/src [--init] ... ")
   then the libraries and include directories etc.  are searched/created
   in "somedir/usr" ;

 * you can do most things (basically build the kernel and the crunched
   binary and the filesystem trees) without root privileges. You need
   privileges to use mdconfig/vnconfig to create the actual MFS and
   floppy image, unfortunately.

 * the -v option now prints some diagnostic but does not stop for
   user input at each step. You need to specify -v -v to have the
   old behaviour.

Internally, the script has been reshuffled quite a bit to support
the above features. Many shell variables have been renamed or
made local in an effort to avoid undesired side effects. There is
a somewhat better error handling in case something goes wrong.
2001-10-02 17:06:51 +00:00
..
bridge Remove some entries to make the image fit into a floppy again. 2001-10-01 17:32:43 +00:00
build A somewhat large change of this script. 2001-10-02 17:06:51 +00:00
custom mount_msdos(8) -> mount_msdosfs(8). 2001-06-01 12:06:06 +00:00
dial Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG 2001-09-20 11:30:39 +00:00
doc/src pseudo-device -> device in kernel config. 2001-05-01 10:52:50 +00:00
floppy.tree/etc Modify wildcard for vmware interfaces. I am not sure how 2001-09-30 17:37:03 +00:00
help mount_msdos(8) -> mount_msdosfs(8). 2001-06-01 12:06:06 +00:00
install Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG 2001-09-20 11:30:39 +00:00
isp Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG 2001-09-20 11:30:39 +00:00
mfs_tree Use /dev/fd0 instead of /dev/fd0c for mounting the floppy. 2001-06-21 08:53:21 +00:00
net Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG 2001-09-20 11:30:39 +00:00
router Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG 2001-09-20 11:30:39 +00:00
tinyware Add customised version of login for picobsd images on -CURRENT. 2001-10-01 16:58:28 +00:00
README.html $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
Version Bump version to 0.500 -- not that it means much, but at least 2001-02-18 06:46:20 +00:00

<html>
<body>
<h1><b><center>           PicoBSD Development Kit      </center></b></h1>

<p>All documentation, instructions, list of supported hardware and FAQ are
in doc/ directory. If they are missing, go to the doc/src/ subdirectory and
do a 'make'. The docs are marked with HTML tags, but we try to keep
them readable even without a browser.

<p>Please start from <A HREF="doc/intro.html">here</a> for general
description of the project and its features, or just go directly
<A HREF="doc/how2build.html">here</a> for detailed instructions on how to
build your version of PicoBSD.

<p>Enjoy!</p>

<! $FreeBSD$ >
</body>
</html>