Swift Package Manager All In One
Swift Package Manager All In One
library
https://swift.org/package-manager/
https://github.com/apple/example-package-deckofplayingcards
demo
// swift-tools-version:5.3
/*
This source file is part of the Swift.org open source project
Copyright 2015 – 2021 Apple Inc. and the Swift project authors
Licensed under Apache License v2.0 with Runtime Library Exception
See http://swift.org/LICENSE.txt for license information
See http://swift.org/CONTRIBUTORS.txt for Swift project authors
*/
import PackageDescription
let package = Package(
name: "DeckOfPlayingCards",
products: [
.library(name: "DeckOfPlayingCards", targets: ["DeckOfPlayingCards"]),
],
dependencies: [
.package(name: "PlayingCard",
url: "https://github.com/apple/example-package-playingcard.git",
from: "3.0.0"),
],
targets: [
.target(
name: "DeckOfPlayingCards",
dependencies: [
.byName(name: "PlayingCard")
]),
.testTarget(
name: "DeckOfPlayingCardsTests",
dependencies: [
.target(name: "DeckOfPlayingCards")
]),
]
)
https://github.com/apple/example-package-deckofplayingcards/blob/main/Package.swift
Package.swift
dependencies: [
.package(url: "https://github.com/sparrowcode/SPQRCode", .upToNextMajor(from: "1.0.4"))
]
https://github.com/sparrowcode/SPQRCode
refs
?xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有??xgqfrms, 禁止转载 ???,侵权必究??!