[haiku-development] Re: Pre-Alpha Release Builds

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 22 Oct 2008 17:34:16 +0200

On 2008-10-22 at 17:11:50 [+0200], Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> 
wrote:
> 
> 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<------------------------

Feel free to throw that into a new file build/ReleaseBuildProfiles (or 
something like that) to be included by Jamrules (after including 
UserBuildConfig).

> 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.

I suppose the build factory could produce them just as well, no?

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

+1

CU, Ingo

Other related posts: