Skip to content

Commit b3d1a9d

Browse files
authored
CocoaPods support
* Added CocoaPods support. * Updated podspec * Updated pod spec to latest version * Bump pod spec version number * Update PureSwiftUI.podspec
1 parent 4fb6f29 commit b3d1a9d

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

PureSwiftUI.podspec

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Pod::Spec.new do |spec|
2+
spec.name = "PureSwiftUI"
3+
spec.version = "1.15.0"
4+
spec.summary = "PureSwiftUI is a Swift package designed to enhance the experience of writing SwiftUI code."
5+
spec.description = <<-DESC
6+
We all love SwiftUI, and what the engineers at Apple have achieved is nothing short of ground-breaking. Often, however, a View can become cluttered with argument labels, type coercion, and various other aspects of day-to-day View creation that tend to get in the way of the design. With SwiftUI being a design language as much as anything else, PureSwiftUI was created to remove as much code external to intent as possible while retaining the expressiveness of the base API. As someone who exclusively writes views in code, a secondary consideration was to reduce the amount of typing as much as possible.
7+
DESC
8+
spec.homepage = "https://github.com/CodeSlicing/pure-swift-ui"
9+
spec.license = { :type => "MIT", :file => "Assets/Docs/LICENCE.md" }
10+
spec.author = "Adam Fordyce"
11+
spec.social_media_url = "https://twitter.com/CodeSlice"
12+
13+
spec.ios.deployment_target = "13.0"
14+
15+
spec.source = { :git => "https://github.com/CodeSlicing/pure-swift-ui.git", :tag => "#{spec.version}" }
16+
17+
spec.source_files = "Sources/**/*.{swift}"
18+
spec.swift_version = "5.1"
19+
spec.framework = "SwiftUI"
20+
end

0 commit comments

Comments
 (0)