目录
目录README.md

Octopus 🐙

SPM codecov license

A command tool to package multiple projects
Support:

  • multi-BundleID
  • multi-BundleName
  • multi-Configuration

Install

> git clone https://github.com/Wzxhaha/Octopus
> cd Octopus
> ./install.sh

Use

> octopus -h

Help

Usage: ./.build/debug/Octopus [options]
  -p, --project:
      Path to the project that you want package
  -w, --workspace:
      Path to the workspace that you want package
  -s, --scheme:
      Scheme to the project that you want package
  -b, --bundleId:
      Bundle ID to the project that you want package
  -n, --bundleName:
      Bundle Name to the project that you want package
  -c, --configuration:
      Configuration to the project that you want package
  -i, --info:
      Info.plist's path to the project that you want package
  -h, --help:
      Prints a help message.

TODO

  1. support multiple bundleID
  2. support multiple displayName
  3. Code Coverage 100% 🕸
  4. More exception handling 🛠
  5. more..

If you want a xcodeproj

swift package generate-xcodeproj

License

Octopus is released under the MIT license. See LICENSE for details.

关于
59.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号