Skip to content

Commit e7d8376

Browse files
configuring spec
1 parent 313ca55 commit e7d8376

File tree

4 files changed

+57
-43
lines changed

4 files changed

+57
-43
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
//
2+
// CalendarEventParser.h
3+
// iOSCalendarEventParser
4+
//
5+
// Created by Rajeev Kumar Kallempudi on 2/3/16.
6+
// Copyright © 2016 rajeevprasanna. All rights reserved.
7+
//
8+
9+
#import <Foundation/Foundation.h>
10+
11+
@interface CalendarEventParser : NSObject
12+
13+
@end
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
//
2+
// CalendarEventParser.m
3+
// iOSCalendarEventParser
4+
//
5+
// Created by Rajeev Kumar Kallempudi on 2/3/16.
6+
// Copyright © 2016 rajeevprasanna. All rights reserved.
7+
//
8+
9+
#import "CalendarEventParser.h"
10+
11+
@implementation CalendarEventParser
12+
13+
@end

Example/iOSCalendarEventParser.xcodeproj/project.pbxproj

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
02CE49A11C61FD3B00A2893C /* CalendarEventParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 02CE49A01C61FD3B00A2893C /* CalendarEventParser.m */; };
1011
6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; };
1112
6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
1213
6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
@@ -15,8 +16,10 @@
1516
/* End PBXBuildFile section */
1617

1718
/* Begin PBXFileReference section */
18-
2652851B1D2A3FE1DEC1BAC5 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = README.md; path = ../README.md; sourceTree = "<group>"; };
19-
30AAC1F3AAB018B6AE11CEF5 /* iOSCalendarEventParser.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = iOSCalendarEventParser.podspec; path = ../iOSCalendarEventParser.podspec; sourceTree = "<group>"; };
19+
02CE499F1C61FD3B00A2893C /* CalendarEventParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CalendarEventParser.h; sourceTree = "<group>"; };
20+
02CE49A01C61FD3B00A2893C /* CalendarEventParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CalendarEventParser.m; sourceTree = "<group>"; };
21+
2652851B1D2A3FE1DEC1BAC5 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
22+
30AAC1F3AAB018B6AE11CEF5 /* iOSCalendarEventParser.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = iOSCalendarEventParser.podspec; path = ../iOSCalendarEventParser.podspec; sourceTree = "<group>"; };
2023
4C0E30E2FD4823767EC65860 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
2124
6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
2225
6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
@@ -43,9 +46,20 @@
4346
/* End PBXFrameworksBuildPhase section */
4447

4548
/* Begin PBXGroup section */
49+
02CE499E1C61FD1E00A2893C /* CalendarManager */ = {
50+
isa = PBXGroup;
51+
children = (
52+
02CE499F1C61FD3B00A2893C /* CalendarEventParser.h */,
53+
02CE49A01C61FD3B00A2893C /* CalendarEventParser.m */,
54+
);
55+
name = CalendarManager;
56+
path = ../CalendarManager;
57+
sourceTree = "<group>";
58+
};
4659
6003F581195388D10070C39A = {
4760
isa = PBXGroup;
4861
children = (
62+
02CE499E1C61FD1E00A2893C /* CalendarManager */,
4963
60FF7A9C1954A5C5007DD14C /* Podspec Metadata */,
5064
6003F5B5195388D20070C39A /* Tests */,
5165
6003F58C195388D20070C39A /* Frameworks */,
@@ -136,7 +150,7 @@
136150
};
137151
};
138152
};
139-
buildConfigurationList = 6003F585195388D10070C39A /* Build configuration list for PBXProject "PROJECT" */;
153+
buildConfigurationList = 6003F585195388D10070C39A /* Build configuration list for PBXProject "iOSCalendarEventParser" */;
140154
compatibilityVersion = "Xcode 3.2";
141155
developmentRegion = English;
142156
hasScannedForEncodings = 0;
@@ -171,6 +185,7 @@
171185
buildActionMask = 2147483647;
172186
files = (
173187
6003F5BC195388D20070C39A /* Tests.m in Sources */,
188+
02CE49A11C61FD3B00A2893C /* CalendarEventParser.m in Sources */,
174189
);
175190
runOnlyForDeploymentPostprocessing = 0;
176191
};
@@ -304,7 +319,7 @@
304319
/* End XCBuildConfiguration section */
305320

306321
/* Begin XCConfigurationList section */
307-
6003F585195388D10070C39A /* Build configuration list for PBXProject "PROJECT" */ = {
322+
6003F585195388D10070C39A /* Build configuration list for PBXProject "iOSCalendarEventParser" */ = {
308323
isa = XCConfigurationList;
309324
buildConfigurations = (
310325
6003F5BD195388D20070C39A /* Debug */,

iOSCalendarEventParser.podspec

Lines changed: 12 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,13 @@
1-
#
2-
# Be sure to run `pod lib lint iOSCalendarEventParser.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 http://guides.cocoapods.org/syntax/podspec.html
7-
#
8-
91
Pod::Spec.new do |s|
10-
s.name = "iOSCalendarEventParser"
11-
s.version = "0.1.0"
12-
s.summary = "A short description of iOSCalendarEventParser."
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-
s.description = <<-DESC
20-
DESC
21-
22-
s.homepage = "https://github.com/<GITHUB_USERNAME>/iOSCalendarEventParser"
23-
# s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2"
24-
s.license = 'MIT'
25-
s.author = { "rajeevprasanna" => "[email protected]" }
26-
s.source = { :git => "https://github.com/<GITHUB_USERNAME>/iOSCalendarEventParser.git", :tag => s.version.to_s }
27-
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
28-
29-
s.platform = :ios, '7.0'
30-
s.requires_arc = true
31-
32-
s.source_files = 'Pod/Classes/**/*'
33-
s.resource_bundles = {
34-
'iOSCalendarEventParser' => ['Pod/Assets/*.png']
35-
}
36-
37-
# s.public_header_files = 'Pod/Classes/**/*.h'
38-
# s.frameworks = 'UIKit', 'MapKit'
39-
# s.dependency 'AFNetworking', '~> 2.3'
40-
end
2+
s.platform = :ios
3+
s.name = 'iOSCalendarEventParser'
4+
s.version = '0.0.1'
5+
s.license = { :type => 'MIT' }
6+
s.homepage = 'https://github.com/rajeevprasanna/iOSCalendarEventParser'
7+
s.authors = { "rajeevprasanna" => "[email protected]" }
8+
s.summary = 'A set of classes used to parse and handle iCalendar (.ICS) files'
9+
s.source = { :git => "https://github.com/rajeevprasanna/iOSCalendarEventParser.git", :tag => s.version.to_s }
10+
s.source_files = 'CalendarManager/*.{h,m}'
11+
s.frameworks = 'UIKit', 'Foundation'
12+
s.requires_arc = true
13+
end

0 commit comments

Comments
 (0)