[haiku-commits] Re: haiku: hrev46704 - build/jam

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 18 Jan 2014 20:48:24 +0100

On 01/18/2014 08:45 PM, Matt Madia wrote:
On Jan 18, 2014 10:09 AM, <ingo_weinhold@xxxxxx> wrote:
495b360: Add support for explicitly preventing rebuilding packages

   Due to depending on dynamically built files, package files will always
   be rebuilt when they are needed (e.g. when an image is built). The build
   variable HAIKU_DONT_REBUILD_PACKAGES can be defined to prevent
   rebuilding existing package files (even ones that are out-of-date).

   Main target for this change is buildbot. We want to make sure that the
   packages in the repository it builds are exactly identical to the ones
   in the images, which may not be the case when the packages are rebuilt
   (due to different timestamps of contained files). The respective build
   order should be:

   1. Build repository.
   2. Without cleaning the generated directory, build different image types
      with HAIKU_DONT_REBUILD_PACKAGES defined.

Hrmm, the nightly images are built completely independent of buildbot. I
really don't plan on moving that functionality into buildbot.

My understanding of that infrastructure is a bit fuzzy. How are the nightlies built and how is the repository built?

CU, Ingo


Other related posts: