apple-codesign 0.29.0

Pure Rust interface to code signing on Apple platforms
Documentation
```
$ rcodesign help macho-universal-create
Create a universal ("fat") Mach-O binary.

This is similar to the `lipo -create` command. Use it to stitch multiple single architecture Mach-O binaries into a single multi-arch binary.

Usage: rcodesign[EXE] macho-universal-create [OPTIONS] --output <OUTPUT> [INPUT]...

Arguments:
  [INPUT]...
          Input Mach-O binaries to combine

Options:
  -C, --config-file <CONFIG_PATH>
          Explicit configuration file to load.
          
          If provided, the default configuration files are not loaded, even if they exist.
          
          Can be specified multiple times. Files are loaded/merged in the order given.
          
          The special value `/dev/null` can be used to specify an empty/null config file. It can be used to short-circuit loading of default config files.

  -o, --output <OUTPUT>
          Output file to write

  -P, --profile <PROFILE>
          Configuration profile to load.
          
          If not specified, the implicit "default" profile is loaded.

  -v, --verbose...
          Increase logging verbosity. Can be specified multiple times

  -h, --help
          Print help (see a summary with '-h')

$ rcodesign debug-create-macho --architecture aarch64 exe.aarch64
assuming default minimum version 11.0.0
writing Mach-O to exe.aarch64

$ rcodesign debug-create-macho --architecture x86-64 exe.x86-64
assuming default minimum version 11.0.0
writing Mach-O to exe.x86-64

$ rcodesign macho-universal-create -o exe exe.aarch64 exe.x86-64
adding exe.aarch64
adding exe.x86-64
writing exe

```