Well, I'm not near my Mac OS machine, but I believe Bom might be the 'Bill of Materials' - sort of a receipt that is used by the system when installing packages... (aka MANIFEST)
See here: http://developer.apple.com/techpubs/macosx/Essentials/SystemOverview/InstallIntegrate/Installing__Application.html Pete -- On Wed, 19 Dec 2001 15:25:26 Chris Devers wrote: >On Wed, 19 Dec 2001, Mike Myers wrote: > >> What is the purpose of the module Bom.pm which is >> installed in OS 10.1 by default? >> >> /Library/Perl/darwin/Bom.pm > >Did you try looking at it? > > Bootstrap module providing the perl bridge > to get to the BOM interface functions. > >....and after that it reduces to, basically: > > package Bom; > > require Exporter; > require DynaLoader; > > @ISA = qw(Exporter DynaLoader); > @EXPORT = qw( > # sixty or so statements, a la (last three) > BOMBomEnumeratorNext > BOMBomEnumeratorSkip > BOMBomEnumeratorSkipAll > ); > $VERSION = '1.1'; > > bootstrap Bom $VERSION; > > 1; > >Ok, I'll bite, I don't get it either. The only other place it shows up >seems to be the directory /Library/Perl/darwin/auto/Bom, and the binary >file /Library/Perl/darwin/auto/Bom/Bom.bundle, which I can't make much >sense of. > >Bumble Object Model? > > >-- >Chris Devers > >"People with machines that think, will in times of crisis, >make up stuff and attribute it to me" - "Nikla-nostra-debo" > > -- You Win! We Donate. Register to win $10,000 and Lycos will donate $1 to the Children's Wish Foundation (up to $20,000 in total). Limit of one registration per person. Go to http://shop.lycos.com/holidays/sweeps/
