1
- #
2
- # Be sure to run `pod spec lint ShadowView.podspec' to ensure this is a
3
- # valid spec and to remove all comments including this before submitting the spec.
4
- #
5
- # To learn more about Podspec attributes see http://docs.cocoapods.org/specification.html
6
- # To see working Podspecs in the CocoaPods repo see https://github.com/CocoaPods/Specs/
7
- #
8
-
9
1
Pod ::Spec . new do |s |
10
-
11
- # ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
12
- #
13
- # These will help people to find your library, and whilst it
14
- # can feel like a chore to fill in it's definitely to your advantage. The
15
- # summary should be tweet-length, and the description more in depth.
16
- #
17
-
18
- s . name = "ShadowView"
19
- s . version = '1.1'
20
- s . summary = "ShadowView makes view's shadow implementation easy and sweet"
21
-
22
- # This description is used to generate tags and improve search results.
23
- # * Think: What does it do? Why did you write it? What is the focus?
24
- # * Try to keep it short, snappy and to the point.
25
- # * Write the description between the DESC delimiters below.
26
- # * Finally, don't worry about the indent, CocoaPods strips it!
27
- s . description = <<-DESC
28
- Add simple shadows or add a gaussian blurred projection (as a shadow) to any UIView.
2
+
3
+ s . name = 'ShadowView'
4
+ s . version = '1.2'
5
+ s . summary = 'ShadowView is an iOS Shadow library that makes view\'s shadow implementation easy and sweet'
6
+
7
+ s . description = <<-DESC
8
+ Add simple shadows to add a gaussian blurred projection (as a shadow) to any UIView.
9
+ The library cimatible with the storyboard.
29
10
DESC
30
11
31
- s . homepage = "https://github.com/PierrePerrin/ShadowView"
32
- # s.screenshots = "www.example.com/screenshots_1.gif", "www.example.com/screenshots_2.gif"
33
-
34
-
35
- # ――― Spec License ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
36
- #
37
- # Licensing your code is important. See http://choosealicense.com for more info.
38
- # CocoaPods will detect a license file if there is a named LICENSE*
39
- # Popular ones are 'MIT', 'BSD' and 'Apache License, Version 2.0'.
40
- #
41
-
42
- #s.license = "MIT (example)"
43
- s . license = { :type => "MIT" , :file => "LICENSE" }
44
-
45
-
46
- # ――― Author Metadata ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
47
- #
48
- # Specify the authors of the library, with email addresses. Email addresses
49
- # of the authors are extracted from the SCM log. E.g. $ git log. CocoaPods also
50
- # accepts just a name if you'd rather not provide an email address.
51
- #
52
- # Specify a social_media_url where others can refer to, for example a twitter
53
- # profile URL.
54
- #
55
-
56
- s . author = { "Pierre" => "pierreperrin@outlook.com" }
57
- # Or just: s.author = "Pierre"
58
- # s.authors = { "Pierre" => "pierreperrin@outlook.com" }
59
- # s.social_media_url = "http://twitter.com/Pierre"
60
-
61
- # ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
62
- #
63
- # If this Pod runs only on iOS or OS X, then specify the platform and
64
- # the deployment target. You can optionally include the target after the platform.
65
- #
66
-
67
- # s.platform = :ios
68
- s . ios . deployment_target = '8.1'
69
-
70
- # When using multiple platforms
71
- # s.ios.deployment_target = "5.0"
72
- # s.osx.deployment_target = "10.7"
73
- # s.watchos.deployment_target = "2.0"
74
- # s.tvos.deployment_target = "9.0"
75
-
76
-
77
- # ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
78
- #
79
- # Specify the location from where the source should be retrieved.
80
- # Supports git, hg, bzr, svn and HTTP.
81
- #
82
-
83
- s . source = { :git => 'https://github.com/PierrePerrin/ShadowView.git' , :tag => s . version . to_s }
84
-
85
-
86
- # ――― Source Code ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
87
- #
88
- # CocoaPods is smart about how it includes source code. For source files
89
- # giving a folder will include any swift, h, m, mm, c & cpp files.
90
- # For header files it will include any header in the folder.
91
- # Not including the public_header_files will make all headers public.
92
- #
93
-
94
- s . source_files = 'ShadowView/ShadowView/*.swift'
95
- #s.exclude_files = "Classes/Exclude"
96
-
97
- # s.public_header_files = "Classes/**/*.h"
98
-
99
-
100
- # ――― Resources ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
101
- #
102
- # A list of resources included with the Pod. These are copied into the
103
- # target bundle with a build phase script. Anything else will be cleaned.
104
- # You can preserve files from being cleaned, please don't preserve
105
- # non-essential files like tests, examples and documentation.
106
- #
107
-
108
- # s.resource = "icon.png"
109
- # s.resources = "Resources/*.png"
110
-
111
- # s.preserve_paths = "FilesToSave", "MoreFilesToSave"
112
-
113
-
114
- # ――― Project Linking ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
115
- #
116
- # Link your library with frameworks, or libraries. Libraries do not include
117
- # the lib prefix of their name.
118
- #
119
-
120
- # s.framework = "SomeFramework"
121
- # s.frameworks = "SomeFramework", "AnotherFramework"
122
- # s.frameworks = 'Foundation', 'UIKit'
123
-
124
- # s.library = "iconv"
125
- # s.libraries = "iconv", "xml2"
126
-
127
-
128
- # ――― Project Settings ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
129
- #
130
- # If your library depends on compiler flags you can set them in the xcconfig hash
131
- # where they will only apply to your library. If you depend on other Podspecs
132
- # you can include multiple dependencies to ensure it works.
133
-
134
- # s.requires_arc = true
135
-
136
- # s.xcconfig = { "HEADER_SEARCH_PATHS" => "$(SDKROOT)/usr/include/libxml2" }
137
- # s.dependency "JSONKit", "~> 1.4"
12
+ s . homepage = 'https://github.com/PierrePerrin/ShadowView'
13
+ s . license = { :type => 'MIT' , :file => 'LICENSE' }
14
+ s . author = { 'Pierre Pierrin' => 'pierreperrin@outlook.com' }
15
+ s . source = { :git => 'https://github.com/PierrePerrin/ShadowView.git' , :tag => s . version . to_s }
16
+ s . ios . deployment_target = '8.1'
17
+ s . source_files = 'ShadowView/ShadowView/*.swift'
138
18
139
- end
19
+ end
0 commit comments