[haiku-development] Pre-Alpha Release Builds

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: "Haiku Development" <haiku-development@xxxxxxxxxxxxx>
  • Date: Wed, 22 Oct 2008 17:11:50 +0200 CEST

Hi there,

I've built a raw, and a VMDK image of r28283 as a pre-alpha release
build, and I'm currently in the process of uploading them to haiku-
files.org (each of them is around 80 MB bzip2 packed).

The images are built like this:
------------------------8<------------------------
DefineBuildProfile alpha-raw : image : "haiku-alpha.image" ;
DefineBuildProfile alpha-vmware : vmware-image : "haiku-alpha.vmdk" ;

switch $(HAIKU_BUILD_PROFILE) {
[...]
        case "alpha-*" : {
                Echo Building Haiku R1/alpha ;
                HAIKU_ROOT_USER_NAME = user ;
                HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
                AddGroupToHaikuImage party : 101 : user sshd ;
                HAIKU_IMAGE_HOST_NAME = shredder ;
                HAIKU_IMAGE_SIZE = 400 ;
                USE_SSL = 1 ;
                AddOptionalHaikuImagePackages BePDF Firefox Pe Vision VLC
WonderBrush ;
                AddOptionalHaikuImagePackages CVS Development Subversion
OpenSSH Yasm ;
                AddOptionalHaikuImagePackages Welcome ;
        }
[...]
}
------------------------8<------------------------

OpenSound is missing (AFAIK it still contains drivers that clash with
ours, François?), and the old IDE bus manager is still in use instead
of the ATA one.
This should just give you an idea how the alpha currently looks like,
if we wouldn't do anymore polishing, ie. it should point out where we
need to keep working on primarily :-)

The image could be enlarged, of course; I haven't tested if this will
cause much more bandwidth, but I doubt it.

Should I publish the image on haiku-files.org, and make it available
for everyone?
I would like to update them from time to time, so that we (and others)
can get a better feel at what still needs to be done.

For example, I would vote for removing the Terminal from the Bootscript
for production builds (like the alpha).

Bye,
   Axel.


Other related posts: