tuist/projectdescription
> [!IMPORTANT]
Using prebuilt ProjectDescription
Instead of using this repository, use the prebuilt binary target:
import PackageDescription
let package = Package(
name: "MyProjectDescriptionExtension",
products: [
.library(
name: "MyProjectDescriptionExtension",
targets: ["MyProjectDescriptionExtension"]
),
],
targets: [
.target(
name: "MyProjectDescriptionExtension",
dependencies: ["ProjectDescription"]
),
.binaryTarget(
name: "ProjectDescription",
// Replace the 4.55.0 version with the version you want to use.
// The checksum is available in the GitHub release, shown next to the ProjectDescription.xcframework.zip file, such as in this release: https://github.com/tuist/tuist/releases/tag/4.55.0
url: "https://github.com/tuist/tuist/releases/download/4.55.0/ProjectDescription.xcframework.zip",
checksum: "6da2eb2963817b0948dab252edb7ba79b5466651e0e477ef64d83f18f0f7c83e"
),
]
)How to use this repository
This repository contains mirror for the ProjectDescription framework in the tuist main repository.
This enables users to add this framework to their Package.swift without having to download all the dependencies the main repository has.
Package Metadata
Repository: tuist/projectdescription
Default branch: main
README: README.md