(If you don't deliver code to slim_source, you may ignore this message)
All,
This is a "minor" Heads-Up / FYI regarding the slim_source build
process. As part of the build process, pkgdepend(1) is used to
automatically generate many of the IPS dependencies for the packages
built. In order for pkgdepend(1) to properly generate these
dependencies, python scripts currently *must* start with a 'shebang'
line that starts with "#!/usr/bin/python".
Please be sure that any *new* Python files delivered to slim_source
contain a shebang line[1]. At Shawn Walker's suggestion, it will be
preferred that executable scripts begin with "#!/usr/bin/python2.6"
(i.e., they should specify a specific version), and that modules
intended for *import only* begin with "#!/usr/bin/python" (i.e., no
specific version given). (This won't be strictly enforced; the important
thing is to make sure that the file has a shebang with "python" in it)
I'll be updating the Developer Information Page
(http://hub.opensolaris.org/bin/view/Project+caiman/Developers) with
this information shortly. Please feel free to ask if you have any questions.
Thanks,
Keith
[1] All existing python files have been updated as part of CR 6999599
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss