Elijah Newren wrote:
> On 10/20/06, Davyd Madeley <[EMAIL PROTECTED]> wrote:
>> In many respects, jhbuild _is_ the dependency tree for building GNOME. A
>> mode like `jhbuild list` will give you a list of packages you need to
>> build. It would be easily possible to put the output of this command on
>> a webpage if people thought they needed that.
> 
> Also worth noting is that you can get the exact list of modules &
> tarball version number for a given tarball release (in addition to
> getting a valid build order), if you have jhbuild installed, via the
> command
> 
>  jhbuild -m 
> http://download.gnome.org/teams/releng/2.16.1/gnome-2.16.1.modules
> list -r
> 
> (replacing both instances of '2.16.1' with the appropriate gnome
> version you are interested in).  Of course there are a couple
> 'virtual' modules in the list, but they all begin with 'meta-' and
> thus can easily be removed.  If there are people that would find this
> information useful, it shouldn't be hard to put up on a page
> somewhere.  Is there anything other than build order, module list, and
> version numbers that are needed for ISVs/ISDs wanting to build GNOME?

I think information about which dependencies are mandatory and which are 
  optional would be very helpful. Optional dependencies are probably 
even more important, as they are the hardest to discover.

There's a lot of good information in the releng directory, but I doubt 
people know about it. We need a system to generate some nice html pages 
for each release detailing all of the above information in a nice 
readable format. Did anyone ever have anything to do something like this?

-Thomas

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to