Skip to content

A Swift package plugin implementation for LicensePlist

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
license-plist-config.plist
Notifications You must be signed in to change notification settings

alandeguz/LicensePlistPlugin

Repository files navigation

LicensePlistPlugin

Language: Swift Version: swift version 5.7 Platform: iOS 14.0+ macOS 12.4+ Xcode

A Swift package plugin implementation for LicensePlist

Summary

This project defines an Xcode plugin that leverages the current release of the official LicensePlist project.

Setup

  • On the Package Dependecies tab, click on the + button to add a dependency.

plus

  • Enter https://github.com/alandeguz/LicensePlistPlugin into the search field, and click on Add Package.

add

  • Because this a plugin (and not code intended for the app), no target will be listed in this dialog. Simply click on Add Package here.

choose

  • Select your Target, then go to Build Phases, expand Run Build Tool Plug-ins.

run

  • Click on the + button to bring up the plugin chooser dialog. Click on LicensePlist then Add.

select

  • Copy the license-plist-config.plist file from this project to root directory of your project, and edit the values for your configuration. Note that the plugin code supports both hidden and not-hidden versions of the config filename.
    • .license-plist-config.plist
    • license-plist-config.plist

Example

An example project is available from the ExampleApp repository.

About

A Swift package plugin implementation for LicensePlist

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
license-plist-config.plist

Stars

Watchers

Forks

Packages

No packages published

Languages