Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rootstrap/swift-lib-builder

Builder for Cocoapod, Carthage and Swift Package manager libraries in Swift.
https://github.com/rootstrap/swift-lib-builder

builder carthage cocoapods generator library library-automation project-template spm swift swift-framework swift-lib-builder swift-library swift-package-manager swift5 template wizard

Last synced: about 2 months ago
JSON representation

Builder for Cocoapod, Carthage and Swift Package manager libraries in Swift.

Awesome Lists containing this project

README

        

# swift-lib-builder

[![Maintainability](https://api.codeclimate.com/v1/badges/f5937112936510925ec1/maintainability)](https://codeclimate.com/github/rootstrap/swift-lib-builder/maintainability)
[![Version](https://img.shields.io/badge/%20Version-1.0.0-green)](#)
[![License](https://img.shields.io/badge/%20License-MIT-green)](https://github.com/rootstrap/swift-lib-builder/blob/master/LICENSE)
[![Swift Version](https://img.shields.io/badge/Swift%20Version-5.2-green)](#)

## What is it?

**swift-lib-builder** allows you yo skip a huge amount of manual work when creating libraries in Swift to support the more common package managers like Cocoapods, Carthage and Swift Package Manager.

## Usage

Execute the build-library binary from the terminal:

```
./build-library
```

Follow the instructions and provide the information requested.

Optionally, you can provide the output folder for your new library. If you omit this value the project will be created in a folder
named after your library in the current location.

```
./build-library /relative/path/to/folder
```

## Credits

**swift-lib-builder** is maintained by [Rootstrap](http://www.rootstrap.com) and [German López](https://github.com/glm4) with the help of our [contributors](https://github.com/rootstrap/swift-lib-builder/contributors).

## License

**swift-lib-builder** is available under the MIT license. See the LICENSE file for more info.

[](http://www.rootstrap.com)