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.