Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Feb 2001 16:12:45 +0200
From:      Alexander Prohorenko <white@extrasy.net>
To:        Luigi Rizzo <rizzo@aciri.org>
Cc:        small@freebsd.org
Subject:   Re: revised picobsd build scripts
Message-ID:  <20010220161244.A29396@extrasy.net>
In-Reply-To: <200102190930.f1J9UkO32063@iguana.aciri.org>; from rizzo@aciri.org on Mon, Feb 19, 2001 at 01:30:46AM -0800
References:  <200102190930.f1J9UkO32063@iguana.aciri.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hey Luigi,

On Mon, Feb 19, 2001 at 01:30:46AM -0800, Luigi Rizzo wrote:
> The result (attached) is a single script which replaces most of
> the existing ones and some of the makefiles. As a matter of fact,
> i do not think that the use of Makefiles for picobsd builds
> is so useful, as witnessed by the amount of shell code which is
> in the previous makefiles.

[]

> Please have a look at it -- with this script we do not need anymore
> the Makefile.mfs and Makefile.crunch (nor the main Makefile, which
> has been broken for ages), and only a single "config" file is
> required containing a few shell variables with the list of
> symlinks and device entries to be created.

Can you please provide an example of the "single config file"?
'touch config' is helpfull enough, but still I'd like to know that
I'm not missing something ;)

> I plan to commit this code very soon, after a little bit of testing to
> make sure that the images work as before.

Works great with me.  However, some more debug enough wouldn't be a waste 
(I do know about '-v' option! :)

As for bugs.  

uname -v:
FreeBSD 4.2-STABLE #3: Tue Feb 13 13:45:36 MST 2001     din@mule.network-lynx.net:/usr/src/sys/compile/MULE 

The process stops at 'cp' command in the block:

    if [ "${INCLUDE_FLOPPY_IN_MFS}" = "yes" ]; then
        cp -Rp ${BUILDDIR}/floppy.tree/* ${MFS_MOUNTPOINT}/fd
    fi

That's correct, because there is no /fd directory on the floppy image.
Adding 'mkdir ${MFS_MOUNTPOINT}/fd' before the 'cp' lets me to finish
the process.  Is this my local problem?

The new script is really helpfull.

-- 
Alexander Prohorenko, Extra Solutions
http://www.extrasy.net/solutions
"Good day to be alive, sir"

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010220161244.A29396>