Skip to content

Commit 6cc31c5

Browse files
Init cocoapods
1 parent 5729f46 commit 6cc31c5

158 files changed

Lines changed: 14560 additions & 4 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# macOS
2+
.DS_Store
3+
4+
# Xcode
5+
build/
6+
*.pbxuser
7+
!default.pbxuser
8+
*.mode1v3
9+
!default.mode1v3
10+
*.mode2v3
11+
!default.mode2v3
12+
*.perspectivev3
13+
!default.perspectivev3
14+
xcuserdata/
15+
*.xccheckout
16+
profile
17+
*.moved-aside
18+
DerivedData
19+
*.hmap
20+
*.ipa
21+
22+
# Bundler
23+
.bundle
24+
25+
# Add this line if you want to avoid checking in source code from Carthage dependencies.
26+
# Carthage/Checkouts
27+
28+
Carthage/Build
29+
30+
# We recommend against adding the Pods directory to your .gitignore. However
31+
# you should judge for yourself, the pros and cons are mentioned at:
32+
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
33+
#
34+
# Note: if you ignore the Pods directory, make sure to uncomment
35+
# `pod install` in .travis.yml
36+
#
37+
# Pods/

.travis.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# references:
2+
# * https://www.objc.io/issues/6-build-tools/travis-ci/
3+
# * https://github.com/supermarin/xcpretty#usage
4+
5+
osx_image: xcode7.3
6+
language: objective-c
7+
# cache: cocoapods
8+
# podfile: Example/Podfile
9+
# before_install:
10+
# - gem install cocoapods # Since Travis is not always on latest version
11+
# - pod install --project-directory=Example
12+
script:
13+
- set -o pipefail && xcodebuild test -enableCodeCoverage YES -workspace Example/ButtonClickStyle.xcworkspace -scheme ButtonClickStyle-Example -sdk iphonesimulator9.3 ONLY_ACTIVE_ARCH=NO | xcpretty
14+
- pod lib lint

ButtonClickStyle.podspec

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#
2+
# Be sure to run `pod lib lint ButtonClickStyle.podspec' to ensure this is a
3+
# valid spec before submitting.
4+
#
5+
# Any lines starting with a # are optional, but their use is encouraged
6+
# To learn more about a Podspec see https://guides.cocoapods.org/syntax/podspec.html
7+
#
8+
9+
Pod::Spec.new do |s|
10+
s.name = 'ButtonClickStyle'
11+
s.version = '0.1.0'
12+
s.summary = 'This is a customizable designable button view. Inside layer you can style button, create your own subviews. Choose 9 click animation styles'
13+
14+
# This description is used to generate tags and improve search results.
15+
# * Think: What does it do? Why did you write it? What is the focus?
16+
# * Try to keep it short, snappy and to the point.
17+
# * Write the description between the DESC delimiters below.
18+
# * Finally, don't worry about the indent, CocoaPods strips it!
19+
20+
s.description = <<-DESC
21+
'This is a customizable designable button view. Inside layer you can style button, create your own subviews. Choose 9 click animation styles'
22+
DESC
23+
24+
s.homepage = 'https://github.com/mrustaa/ButtonClickStyle'
25+
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
26+
s.license = { :type => 'MIT', :file => 'LICENSE' }
27+
s.author = { 'mrustaa' => 'rustamburger@gmail.com' }
28+
s.source = { :git => 'https://github.com/mrustaa/ButtonClickStyle.git', :tag => s.version.to_s }
29+
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
30+
s.swift_version = "5.0"
31+
32+
s.ios.deployment_target = '14.0'
33+
s.platform = :ios, "14.0"
34+
35+
s.source_files = 'ButtonClickStyle/**/*.{swift}'
36+
37+
# s.resource_bundles = {
38+
# 'ButtonClickStyle' => ['ButtonClickStyle/Assets/*.png']
39+
# }
40+
41+
# s.public_header_files = 'Pod/Classes/**/*.h'
42+
# s.frameworks = 'UIKit', 'MapKit'
43+
# s.dependency 'AFNetworking', '~> 2.3'
44+
end

ButtonClickStyle/Assets/.gitkeep

Whitespace-only changes.

ButtonClickStyle/Classes/.gitkeep

Whitespace-only changes.

ButtonClickStyle/Classes/ReplaceMe.swift

Whitespace-only changes.

Example/ButtonClickStyle.xcodeproj/project.pbxproj

Lines changed: 977 additions & 0 deletions
Large diffs are not rendered by default.

Example/ButtonClickStyle.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "0900"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "607FACCF1AFB9204008FA782"
18+
BuildableName = "ButtonClickStyle_Example.app"
19+
BlueprintName = "ButtonClickStyle_Example"
20+
ReferencedContainer = "container:ButtonClickStyle.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
<BuildActionEntry
24+
buildForTesting = "YES"
25+
buildForRunning = "YES"
26+
buildForProfiling = "NO"
27+
buildForArchiving = "NO"
28+
buildForAnalyzing = "YES">
29+
<BuildableReference
30+
BuildableIdentifier = "primary"
31+
BlueprintIdentifier = "607FACE41AFB9204008FA782"
32+
BuildableName = "ButtonClickStyle_Tests.xctest"
33+
BlueprintName = "ButtonClickStyle_Tests"
34+
ReferencedContainer = "container:ButtonClickStyle.xcodeproj">
35+
</BuildableReference>
36+
</BuildActionEntry>
37+
</BuildActionEntries>
38+
</BuildAction>
39+
<TestAction
40+
buildConfiguration = "Debug"
41+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
42+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43+
language = ""
44+
shouldUseLaunchSchemeArgsEnv = "YES">
45+
<Testables>
46+
<TestableReference
47+
skipped = "NO">
48+
<BuildableReference
49+
BuildableIdentifier = "primary"
50+
BlueprintIdentifier = "607FACE41AFB9204008FA782"
51+
BuildableName = "ButtonClickStyle_Tests.xctest"
52+
BlueprintName = "ButtonClickStyle_Tests"
53+
ReferencedContainer = "container:ButtonClickStyle.xcodeproj">
54+
</BuildableReference>
55+
</TestableReference>
56+
</Testables>
57+
<MacroExpansion>
58+
<BuildableReference
59+
BuildableIdentifier = "primary"
60+
BlueprintIdentifier = "607FACCF1AFB9204008FA782"
61+
BuildableName = "ButtonClickStyle_Example.app"
62+
BlueprintName = "ButtonClickStyle_Example"
63+
ReferencedContainer = "container:ButtonClickStyle.xcodeproj">
64+
</BuildableReference>
65+
</MacroExpansion>
66+
<AdditionalOptions>
67+
</AdditionalOptions>
68+
</TestAction>
69+
<LaunchAction
70+
buildConfiguration = "Debug"
71+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
72+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
73+
language = ""
74+
launchStyle = "0"
75+
useCustomWorkingDirectory = "NO"
76+
ignoresPersistentStateOnLaunch = "NO"
77+
debugDocumentVersioning = "YES"
78+
debugServiceExtension = "internal"
79+
allowLocationSimulation = "YES">
80+
<BuildableProductRunnable
81+
runnableDebuggingMode = "0">
82+
<BuildableReference
83+
BuildableIdentifier = "primary"
84+
BlueprintIdentifier = "607FACCF1AFB9204008FA782"
85+
BuildableName = "ButtonClickStyle_Example.app"
86+
BlueprintName = "ButtonClickStyle_Example"
87+
ReferencedContainer = "container:ButtonClickStyle.xcodeproj">
88+
</BuildableReference>
89+
</BuildableProductRunnable>
90+
<AdditionalOptions>
91+
</AdditionalOptions>
92+
</LaunchAction>
93+
<ProfileAction
94+
buildConfiguration = "Release"
95+
shouldUseLaunchSchemeArgsEnv = "YES"
96+
savedToolIdentifier = ""
97+
useCustomWorkingDirectory = "NO"
98+
debugDocumentVersioning = "YES">
99+
<BuildableProductRunnable
100+
runnableDebuggingMode = "0">
101+
<BuildableReference
102+
BuildableIdentifier = "primary"
103+
BlueprintIdentifier = "607FACCF1AFB9204008FA782"
104+
BuildableName = "ButtonClickStyle_Example.app"
105+
BlueprintName = "ButtonClickStyle_Example"
106+
ReferencedContainer = "container:ButtonClickStyle.xcodeproj">
107+
</BuildableReference>
108+
</BuildableProductRunnable>
109+
</ProfileAction>
110+
<AnalyzeAction
111+
buildConfiguration = "Debug">
112+
</AnalyzeAction>
113+
<ArchiveAction
114+
buildConfiguration = "Release"
115+
revealArchiveInOrganizer = "YES">
116+
</ArchiveAction>
117+
</Scheme>

Example/ButtonClickStyle.xcworkspace/contents.xcworkspacedata

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)