Gueven Bay wrote:
> Hi,
> 
> We have in the OS/Net sources the pkgdefs directory in which every directory 
> "shows" which packages are built by the sources
> http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/pkgdefs/
> ( I can remember that I read some time ago that the actual packages - in the 
> package format of Solaris - are not built; if this is the case then assume, 
> please, that I mean here the set of files which would be go in the respective 
> packages.)
> 
> Then we have all the other directories in which the sources are found
> http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/
> 
> 
> Now my question: How can I discover which of the sources build which of the 
> packages?
> For example : Which packages are built from the uts directory
> http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/ ?
> Where are the one to one relationships of directories and packages (of 
> pkgdefs) defined?


Hi Gueven,
it's not quite that simple, unfortunately.

The content of usr/src/pkgdefs looks at what gets built
and installed in the workspace' proto area, and from
that we build the actual packages.

I think it's fair to say that the majority of content
under usr/src/uts gets installed into

proto/root_`uname -p`/kernel, and
proto/root_`uname -p`/platform

Apart from that, you'll need to go digging. Running a
full nightly build should help you with this.


cheers,
James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to