Skip to content

Commit 73d9431

Browse files
committed
Added SPM support
1 parent 68a9585 commit 73d9431

File tree

29 files changed

+290
-162
lines changed

29 files changed

+290
-162
lines changed

.swiftpm/xcode/package.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.

Example/MSPeekCollectionViewDelegateImplementation.xcodeproj/project.pbxproj

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 607FACD91AFB9204008FA782 /* Main.storyboard */; };
1414
607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; };
1515
607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; };
16-
698929E023A78BD000396CC7 /* MSPeekingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 698929DF23A78BD000396CC7 /* MSPeekingTests.swift */; };
1716
6CC61A01D070E53B5C9713D3 /* Pods_MSPeekCollectionViewDelegateImplementation_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D63706738AAABD8B65F2802 /* Pods_MSPeekCollectionViewDelegateImplementation_Example.framework */; };
1817
/* End PBXBuildFile section */
1918

@@ -39,7 +38,6 @@
3938
607FACDF1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
4039
607FACE51AFB9204008FA782 /* MSPeekCollectionViewDelegateImplementation_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MSPeekCollectionViewDelegateImplementation_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
4140
607FACEA1AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
42-
698929DF23A78BD000396CC7 /* MSPeekingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MSPeekingTests.swift; sourceTree = "<group>"; };
4341
6D62A78B4ED727736705D900 /* Pods-MSPeekCollectionViewDelegateImplementation_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MSPeekCollectionViewDelegateImplementation_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-MSPeekCollectionViewDelegateImplementation_Example/Pods-MSPeekCollectionViewDelegateImplementation_Example.release.xcconfig"; sourceTree = "<group>"; };
4442
7C9735FF72CB49CDCEB9B535 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
4543
A2049B1E9B6ED415F87F1C5A /* MSPeekCollectionViewDelegateImplementation.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = MSPeekCollectionViewDelegateImplementation.podspec; path = ../MSPeekCollectionViewDelegateImplementation.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
@@ -136,7 +134,6 @@
136134
isa = PBXGroup;
137135
children = (
138136
607FACE91AFB9204008FA782 /* Supporting Files */,
139-
698929DF23A78BD000396CC7 /* MSPeekingTests.swift */,
140137
);
141138
path = Tests;
142139
sourceTree = "<group>";
@@ -170,7 +167,7 @@
170167
607FACCC1AFB9204008FA782 /* Sources */,
171168
607FACCD1AFB9204008FA782 /* Frameworks */,
172169
607FACCE1AFB9204008FA782 /* Resources */,
173-
3DA048842E593156326D1069 /* [CP] Embed Pods Frameworks */,
170+
D840CE19C5D15337C7AE435E /* [CP] Embed Pods Frameworks */,
174171
);
175172
buildRules = (
176173
);
@@ -279,40 +276,40 @@
279276
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
280277
showEnvVarsInLog = 0;
281278
};
282-
3DA048842E593156326D1069 /* [CP] Embed Pods Frameworks */ = {
279+
4F8E503FD4797A91204CB9B0 /* [CP] Check Pods Manifest.lock */ = {
283280
isa = PBXShellScriptBuildPhase;
284281
buildActionMask = 2147483647;
285282
files = (
286283
);
287284
inputPaths = (
288-
"${PODS_ROOT}/Target Support Files/Pods-MSPeekCollectionViewDelegateImplementation_Example/Pods-MSPeekCollectionViewDelegateImplementation_Example-frameworks.sh",
289-
"${BUILT_PRODUCTS_DIR}/MSPeekCollectionViewDelegateImplementation/MSPeekCollectionViewDelegateImplementation.framework",
285+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
286+
"${PODS_ROOT}/Manifest.lock",
290287
);
291-
name = "[CP] Embed Pods Frameworks";
288+
name = "[CP] Check Pods Manifest.lock";
292289
outputPaths = (
293-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MSPeekCollectionViewDelegateImplementation.framework",
290+
"$(DERIVED_FILE_DIR)/Pods-MSPeekCollectionViewDelegateImplementation_Example-checkManifestLockResult.txt",
294291
);
295292
runOnlyForDeploymentPostprocessing = 0;
296293
shellPath = /bin/sh;
297-
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MSPeekCollectionViewDelegateImplementation_Example/Pods-MSPeekCollectionViewDelegateImplementation_Example-frameworks.sh\"\n";
294+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
298295
showEnvVarsInLog = 0;
299296
};
300-
4F8E503FD4797A91204CB9B0 /* [CP] Check Pods Manifest.lock */ = {
297+
D840CE19C5D15337C7AE435E /* [CP] Embed Pods Frameworks */ = {
301298
isa = PBXShellScriptBuildPhase;
302299
buildActionMask = 2147483647;
303300
files = (
304301
);
305302
inputPaths = (
306-
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
307-
"${PODS_ROOT}/Manifest.lock",
303+
"${PODS_ROOT}/Target Support Files/Pods-MSPeekCollectionViewDelegateImplementation_Example/Pods-MSPeekCollectionViewDelegateImplementation_Example-frameworks.sh",
304+
"${BUILT_PRODUCTS_DIR}/MSPeekCollectionViewDelegateImplementation/MSPeekCollectionViewDelegateImplementation.framework",
308305
);
309-
name = "[CP] Check Pods Manifest.lock";
306+
name = "[CP] Embed Pods Frameworks";
310307
outputPaths = (
311-
"$(DERIVED_FILE_DIR)/Pods-MSPeekCollectionViewDelegateImplementation_Example-checkManifestLockResult.txt",
308+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MSPeekCollectionViewDelegateImplementation.framework",
312309
);
313310
runOnlyForDeploymentPostprocessing = 0;
314311
shellPath = /bin/sh;
315-
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
312+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MSPeekCollectionViewDelegateImplementation_Example/Pods-MSPeekCollectionViewDelegateImplementation_Example-frameworks.sh\"\n";
316313
showEnvVarsInLog = 0;
317314
};
318315
/* End PBXShellScriptBuildPhase section */
@@ -331,7 +328,6 @@
331328
isa = PBXSourcesBuildPhase;
332329
buildActionMask = 2147483647;
333330
files = (
334-
698929E023A78BD000396CC7 /* MSPeekingTests.swift in Sources */,
335331
);
336332
runOnlyForDeploymentPostprocessing = 0;
337333
};

Example/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ EXTERNAL SOURCES:
99
:path: "../"
1010

1111
SPEC CHECKSUMS:
12-
MSPeekCollectionViewDelegateImplementation: eb11d5777c4f1dd1004ca9b75ea9e1a7e71e4924
12+
MSPeekCollectionViewDelegateImplementation: 40c00e42f81d221a929432a7f2e06e1cea507c1c
1313

1414
PODFILE CHECKSUM: 8d230cee08c8a8b7e62859eff8016277efe2311d
1515

16-
COCOAPODS: 1.7.5
16+
COCOAPODS: 1.9.1

Example/Pods/Local Podspecs/MSPeekCollectionViewDelegateImplementation.podspec.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/Pods/Manifest.lock

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

0 commit comments

Comments
 (0)