Skip to content

STRUCT

Dependencies

Contents

swift
public struct Dependencies: Codable, Equatable

A collection of external dependencies.

Learn how to get started with Dependencies.swift manifest with Geko documentation

swift
import ProjectDescription

let dependencies = Dependencies(
    cocoapods: [
        .cdn(name: "Alamofire", requirement: .exact("5.0.0"), source: "https://cdn.cocoapods.org/")
    ]
)

Properties

cocoapods

swift
public var cocoapods: CocoapodsDependencies?

The description of dependencies that can be installed using Cocoapods

Methods

init(cocoapods:)

swift
public init(
    cocoapods: CocoapodsDependencies? = nil
)

Creates a new Dependencies manifest instance.

  • Parameters:
    • cocoapods: The description of dependencies that can be installed using Cocoapods. Pass nil if you don't have dependencies from Cocoapods.

Parameters

NameDescription
cocoapodsThe description of dependencies that can be installed using Cocoapods. Pass nil if you don’t have dependencies from Cocoapods.