![]() ![]() Perhaps someone can also implement mkbom and then there will be a complete solution. The code can be found in Subversion here: ![]() I haven't been able to find much information about the BOM format but here are some clues: NextSTEP bom man page, OSX bom man pageĮdit: I've now implemented a version of lsbom which I've placed in the public domain. BOM stands for Bill Of Materials and comes from the NextSTEP operating system. It is probably the hardest part to create outside of OSX. bom file is a list of all the files in the package and their sizes. PackageMaker seems to create compressed cpio files, at least on 10.6. This is available on Windows and Linux.Īccording to the pax man page a pax file can actually be in several different archive formats including cpio and tar, also easy to do in Linux or Windows. pax.gz file means it is compressed with gzip. pax.gz are a bit trickier but the rest are all text files. plist files can easily be created in Python with plistlib which is now standard in Python. It's just a matter of creating these files: Contents/ You could certainly do all the things PackageMaker does on OSX on another OS. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |