mkextunpack8
Extract or list the contents of a multikext (mkext) archive
Usage
mkextunpack [-v]
[-a
arch]
[-d
output_directory]
mkext_file
Deprecated
The mkextunpack utility has been deprecated.
Overview
The mkextunpack program lists the contents of a multikext file, mkext_file, or unarchives the contents into output_directory (which must exist). The -v option causes mkextunpack to print the name if each kext as it finds them.
Diagnostics
mkextunpack exits with a zero status upon success. Upon failure, it prints an error message and exits with a nonzero status.
With a nonsegreated format 1 mkext file, wherein each kext may contain a universal binary, mkextunpack simply unpacks the contents. With an mkext file segregated by architecture (that is, with distinct internal archives of architecture-specific kexts), mkextunpack attempts by default to unpack or list kexts for the current machine's architecture. To choose a particular architecture to extract or list, use the -a option.
There is no simple way to unpack a segregated mkext file into a set of kexts with universal binaries, but you can unpack each of its component architectures to separate directories for examination.
Releases
151 releases since Mac OS X 10.2.4; the text changed 4 times.