Swiftpack.co - Package - JamitLabs/SwiftDependencyManager

Build Status Codebeat Badge Version: 0.0.0 Swift: 4.2 Platforms: macOS License: MIT

InstallationUsageContributingLicense

Swift Dependency Manager (SDM)

A dependency manager based on Swift Package Manager (SPM) for iOS/macOS/tvOS/watchOS.

Requirements

  • Xcode 9.3+ and Swift 4.1+
  • Xcode Command Line Tools (see here for installation instructions)

Installation

Using Mint:

To install SwiftDependencyManager simply run this command:

$ mint install JamitLabs/SwiftDependencyManager

To update to the newest version of SwiftDependencyManager when you have an old version already installed run:

$ mint update JamitLabs/SwiftDependencyManager

Usage

SwiftDependencyManager provides the following sub commands:

  • init: Creates a new Package.swift file with basic structure.
  • build: Builds all dependencies.
  • clean: Cleans all dependencies.
  • install: Installs the already resolved dependencies.
  • update: Updates the dependencies.

Shared Flags:

  • --verbose, -v: Prints out more detailed information about steps taken.

Contributing

See the file CONTRIBUTING.md.

License

This library is released under the MIT License. See LICENSE for details.