From fee700159191fe0af00ac699bbb48d6a2bd7c761 Mon Sep 17 00:00:00 2001
From: Wesley Wickwire
Date: Tue, 15 May 2018 15:57:09 -0400
Subject: [PATCH 1/6] removed example project pods from git
---
.gitignore | 4 +
.../contents.xcworkspacedata | 10 -
Examples/Podfile.lock | 16 -
.../MessageViewController.podspec.json | 21 -
Examples/Pods/Manifest.lock | 16 -
Examples/Pods/Pods.xcodeproj/project.pbxproj | 628 ------------------
.../MessageViewController/Info.plist | 26 -
.../MessageViewController-dummy.m | 5 -
.../MessageViewController-prefix.pch | 12 -
.../MessageViewController-umbrella.h | 16 -
.../MessageViewController.modulemap | 6 -
.../MessageViewController.xcconfig | 10 -
.../Pods-Examples/Info.plist | 26 -
.../Pods-Examples-acknowledgements.markdown | 28 -
.../Pods-Examples-acknowledgements.plist | 60 --
.../Pods-Examples/Pods-Examples-dummy.m | 5 -
.../Pods-Examples/Pods-Examples-frameworks.sh | 144 ----
.../Pods-Examples/Pods-Examples-resources.sh | 106 ---
.../Pods-Examples/Pods-Examples-umbrella.h | 16 -
.../Pods-Examples.debug.xcconfig | 11 -
.../Pods-Examples/Pods-Examples.modulemap | 6 -
.../Pods-Examples.release.xcconfig | 11 -
22 files changed, 4 insertions(+), 1179 deletions(-)
delete mode 100644 Examples/Examples.xcworkspace/contents.xcworkspacedata
delete mode 100644 Examples/Podfile.lock
delete mode 100644 Examples/Pods/Local Podspecs/MessageViewController.podspec.json
delete mode 100644 Examples/Pods/Manifest.lock
delete mode 100644 Examples/Pods/Pods.xcodeproj/project.pbxproj
delete mode 100644 Examples/Pods/Target Support Files/MessageViewController/Info.plist
delete mode 100644 Examples/Pods/Target Support Files/MessageViewController/MessageViewController-dummy.m
delete mode 100644 Examples/Pods/Target Support Files/MessageViewController/MessageViewController-prefix.pch
delete mode 100644 Examples/Pods/Target Support Files/MessageViewController/MessageViewController-umbrella.h
delete mode 100644 Examples/Pods/Target Support Files/MessageViewController/MessageViewController.modulemap
delete mode 100644 Examples/Pods/Target Support Files/MessageViewController/MessageViewController.xcconfig
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Info.plist
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.markdown
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.plist
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-dummy.m
delete mode 100755 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-frameworks.sh
delete mode 100755 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-resources.sh
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-umbrella.h
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.debug.xcconfig
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.modulemap
delete mode 100644 Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.release.xcconfig
diff --git a/.gitignore b/.gitignore
index a51fc53..965e338 100644
--- a/.gitignore
+++ b/.gitignore
@@ -82,3 +82,7 @@ Resources/*.xcconfig
# FBSnapshotTestCase Failure Diffs
FailureDiffs/
+
+# Example Project Pods
+Exmaples/Pods/
+Exmaples/Podfile.resolved
\ No newline at end of file
diff --git a/Examples/Examples.xcworkspace/contents.xcworkspacedata b/Examples/Examples.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 0a69e11..0000000
--- a/Examples/Examples.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
diff --git a/Examples/Podfile.lock b/Examples/Podfile.lock
deleted file mode 100644
index 7d6489e..0000000
--- a/Examples/Podfile.lock
+++ /dev/null
@@ -1,16 +0,0 @@
-PODS:
- - MessageViewController (0.1.1)
-
-DEPENDENCIES:
- - MessageViewController (from `../MessageViewController.podspec`)
-
-EXTERNAL SOURCES:
- MessageViewController:
- :path: ../MessageViewController.podspec
-
-SPEC CHECKSUMS:
- MessageViewController: 3aa9b7b422677de3a8bc026ef39b0c0f83ccc185
-
-PODFILE CHECKSUM: 74208e93c3daf191e681c80fcdf956f1603f9016
-
-COCOAPODS: 1.4.0
diff --git a/Examples/Pods/Local Podspecs/MessageViewController.podspec.json b/Examples/Pods/Local Podspecs/MessageViewController.podspec.json
deleted file mode 100644
index 6cb5fbc..0000000
--- a/Examples/Pods/Local Podspecs/MessageViewController.podspec.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "name": "MessageViewController",
- "version": "0.1.1",
- "license": {
- "type": "MIT"
- },
- "homepage": "https://github.com/GitHawkApp/MessageViewController",
- "authors": {
- "Ryan Nystrom": "rnystrom@whoisryannystrom.com"
- },
- "summary": "Replacement for SlackTextViewController.",
- "source": {
- "git": "https://github.com/GitHawkApp/MessageViewController.git",
- "tag": "0.1.1"
- },
- "source_files": "MessageViewController/*.swift",
- "platforms": {
- "ios": "10.0"
- },
- "swift_version": "4.0"
-}
diff --git a/Examples/Pods/Manifest.lock b/Examples/Pods/Manifest.lock
deleted file mode 100644
index 7d6489e..0000000
--- a/Examples/Pods/Manifest.lock
+++ /dev/null
@@ -1,16 +0,0 @@
-PODS:
- - MessageViewController (0.1.1)
-
-DEPENDENCIES:
- - MessageViewController (from `../MessageViewController.podspec`)
-
-EXTERNAL SOURCES:
- MessageViewController:
- :path: ../MessageViewController.podspec
-
-SPEC CHECKSUMS:
- MessageViewController: 3aa9b7b422677de3a8bc026ef39b0c0f83ccc185
-
-PODFILE CHECKSUM: 74208e93c3daf191e681c80fcdf956f1603f9016
-
-COCOAPODS: 1.4.0
diff --git a/Examples/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Pods/Pods.xcodeproj/project.pbxproj
deleted file mode 100644
index e904bef..0000000
--- a/Examples/Pods/Pods.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,628 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 48;
- objects = {
-
-/* Begin PBXBuildFile section */
- 0AEA0A72FF498B5BBC850842062CFA26 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; };
- 1BF30E8E48F1703881633ADF1D3668E0 /* MessageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF6DA74672171E204495E4B360143C6A /* MessageViewController.swift */; };
- 2EA1F25878203ABBDC3D32204BD6C924 /* MessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5396B044562E78E0FDEC0D9A3B915B /* MessageView.swift */; };
- 48043ABFE79418EF931960ED29855796 /* MessageViewController+MessageViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88120228CF458435D2236C64DB036E3A /* MessageViewController+MessageViewDelegate.swift */; };
- 49533A4F96F222F89E7EA3EFDBE8668A /* UIButton+BottomHeightOffset.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADDAE55DEE91482E257BDEE39BFA11ED /* UIButton+BottomHeightOffset.swift */; };
- 6D6F7C71D33AF6BA0424AC50F967D7F1 /* String+WordAtRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = C73D0538CE197D3ECB173BD3DABEB1DB /* String+WordAtRange.swift */; };
- 7FDE8A5D2EF8E282D1A6452530E137CB /* MessageViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09BB4ED01E28A639AF0CE74073DBFA9E /* MessageViewController-dummy.m */; };
- 8292B0109F5D42139CC88F8876755C0B /* MessageAutocompleteController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA6BA99CB0A264C8FDCF9F2A35255AC3 /* MessageAutocompleteController.swift */; };
- 95924FE621C38A19A48516605DC9239F /* UIView+iOS11.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDF8E22ACCDA47937A3A8B4297428F27 /* UIView+iOS11.swift */; };
- A7253CC5BDB0113BB96BDEE765DA85D6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; };
- B2EF6D06C6241A1C2B322696295C1F12 /* MessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8740D7783AEE9AB8796BE9ADEF37D488 /* MessageTextView.swift */; };
- B5E1C48814B6A0E0057C7399B60E6A1F /* UIScrollView+StopScrolling.swift in Sources */ = {isa = PBXBuildFile; fileRef = B81C0A064878637EDBEC425A7F7CB56D /* UIScrollView+StopScrolling.swift */; };
- D35DB21A6B4BFCA7A27850C679EFE960 /* Pods-Examples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 708CE1D611334D20D20054A47B165A45 /* Pods-Examples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- D579113B22A93703CA6CF9BB6F4725DF /* NSAttributedString+ReplaceRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A72229B3439164C419EBDAB2B2D268D /* NSAttributedString+ReplaceRange.swift */; };
- D6310001724F0A69C71F00E53B42BAFE /* Pods-Examples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 088CE4DEBD5AFD36D1D4293911018293 /* Pods-Examples-dummy.m */; };
- DD0F13CA430DB78B26A436C0A5F90ECB /* UITextView+Prefixes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54C1C1DDF830861C9F4713F8FF88A0B8 /* UITextView+Prefixes.swift */; };
- F31E2AC194AA0AA562D1BD90E8F7A9FD /* MessageViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FB973EA763BAFF9C3590E30B52211451 /* MessageViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F69A2FF839825859E66394B591A018E8 /* MessageViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88F10B46643C0101E4B04654062D1729 /* MessageViewDelegate.swift */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- D7225D3A80862D2B5AF8CECC24BCE9DD /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 47EDC1A36C990546A95696AD98450635;
- remoteInfo = MessageViewController;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 05AE4B3FEB69721F62BD8F1111C0B3E0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 088CE4DEBD5AFD36D1D4293911018293 /* Pods-Examples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Examples-dummy.m"; sourceTree = ""; };
- 09BB4ED01E28A639AF0CE74073DBFA9E /* MessageViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MessageViewController-dummy.m"; sourceTree = ""; };
- 0A5396B044562E78E0FDEC0D9A3B915B /* MessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageView.swift; path = MessageViewController/MessageView.swift; sourceTree = ""; };
- 0E85C4F4BE728F6D81B641C896B26881 /* Pods-Examples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Examples-acknowledgements.markdown"; sourceTree = ""; };
- 23DDC2117ADBDBEA3983436B4D327BF7 /* Pods-Examples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Examples.modulemap"; sourceTree = ""; };
- 241EED3A73D5812658DC7A78D7DB7F46 /* MessageViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MessageViewController-prefix.pch"; sourceTree = ""; };
- 25D24A4923125F0787F9AC31237C307D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 3A72229B3439164C419EBDAB2B2D268D /* NSAttributedString+ReplaceRange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSAttributedString+ReplaceRange.swift"; path = "MessageViewController/NSAttributedString+ReplaceRange.swift"; sourceTree = ""; };
- 46F8A3D3F0984D3DA8E7A4D3DED400CC /* Pods-Examples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Examples.debug.xcconfig"; sourceTree = ""; };
- 526C87AAE61AF7D56D0A31C47144DFD0 /* Pods-Examples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Examples-frameworks.sh"; sourceTree = ""; };
- 54C1C1DDF830861C9F4713F8FF88A0B8 /* UITextView+Prefixes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Prefixes.swift"; path = "MessageViewController/UITextView+Prefixes.swift"; sourceTree = ""; };
- 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
- 6A4502DB0407EDA9A5E4A8CB547804A2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; };
- 708CE1D611334D20D20054A47B165A45 /* Pods-Examples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Examples-umbrella.h"; sourceTree = ""; };
- 8740D7783AEE9AB8796BE9ADEF37D488 /* MessageTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTextView.swift; path = MessageViewController/MessageTextView.swift; sourceTree = ""; };
- 88120228CF458435D2236C64DB036E3A /* MessageViewController+MessageViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MessageViewController+MessageViewDelegate.swift"; path = "MessageViewController/MessageViewController+MessageViewDelegate.swift"; sourceTree = ""; };
- 88F10B46643C0101E4B04654062D1729 /* MessageViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageViewDelegate.swift; path = MessageViewController/MessageViewDelegate.swift; sourceTree = ""; };
- 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
- 9F7CA8A37DAB011181174507244B8DDB /* MessageViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MessageViewController.framework; path = MessageViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- AA6BA99CB0A264C8FDCF9F2A35255AC3 /* MessageAutocompleteController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageAutocompleteController.swift; path = MessageViewController/MessageAutocompleteController.swift; sourceTree = ""; };
- ADDAE55DEE91482E257BDEE39BFA11ED /* UIButton+BottomHeightOffset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+BottomHeightOffset.swift"; path = "MessageViewController/UIButton+BottomHeightOffset.swift"; sourceTree = ""; };
- B1FB8612BC577D3F77B698722906DE03 /* Pods-Examples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Examples-acknowledgements.plist"; sourceTree = ""; };
- B81C0A064878637EDBEC425A7F7CB56D /* UIScrollView+StopScrolling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+StopScrolling.swift"; path = "MessageViewController/UIScrollView+StopScrolling.swift"; sourceTree = ""; };
- BF6DA74672171E204495E4B360143C6A /* MessageViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageViewController.swift; path = MessageViewController/MessageViewController.swift; sourceTree = ""; };
- C711475B7A4F0F74CFD0D19DEC518676 /* Pods_Examples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Examples.framework; path = "Pods-Examples.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
- C73D0538CE197D3ECB173BD3DABEB1DB /* String+WordAtRange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+WordAtRange.swift"; path = "MessageViewController/String+WordAtRange.swift"; sourceTree = ""; };
- C92F366458F5B5EC84057D47A6D19024 /* MessageViewController.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = MessageViewController.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
- DD4D1E3AFD802BF8F7580C35AF94D1BB /* Pods-Examples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Examples.release.xcconfig"; sourceTree = ""; };
- E485B535C96BF2B01485A4DA1A17BB0D /* MessageViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MessageViewController.modulemap; sourceTree = ""; };
- E77E224A96828E7063E6B672F4F159B0 /* MessageViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MessageViewController.xcconfig; sourceTree = ""; };
- EC461691A22FF7DB4A1FB4F7A7487EA4 /* Pods-Examples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Examples-resources.sh"; sourceTree = ""; };
- F3FFCFA344E1D6543F6DF7598CE9B593 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; };
- FB973EA763BAFF9C3590E30B52211451 /* MessageViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MessageViewController-umbrella.h"; sourceTree = ""; };
- FDF8E22ACCDA47937A3A8B4297428F27 /* UIView+iOS11.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+iOS11.swift"; path = "MessageViewController/UIView+iOS11.swift"; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 128CA2E25304F83C217A432957189F4F /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 0AEA0A72FF498B5BBC850842062CFA26 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 2688B6C7D37E32CB72FFB75A1BDE5C48 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- A7253CC5BDB0113BB96BDEE765DA85D6 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 2BE154C4D0BF4B1F8648C7B5D87586AF /* Pods-Examples */ = {
- isa = PBXGroup;
- children = (
- 25D24A4923125F0787F9AC31237C307D /* Info.plist */,
- 23DDC2117ADBDBEA3983436B4D327BF7 /* Pods-Examples.modulemap */,
- 0E85C4F4BE728F6D81B641C896B26881 /* Pods-Examples-acknowledgements.markdown */,
- B1FB8612BC577D3F77B698722906DE03 /* Pods-Examples-acknowledgements.plist */,
- 088CE4DEBD5AFD36D1D4293911018293 /* Pods-Examples-dummy.m */,
- 526C87AAE61AF7D56D0A31C47144DFD0 /* Pods-Examples-frameworks.sh */,
- EC461691A22FF7DB4A1FB4F7A7487EA4 /* Pods-Examples-resources.sh */,
- 708CE1D611334D20D20054A47B165A45 /* Pods-Examples-umbrella.h */,
- 46F8A3D3F0984D3DA8E7A4D3DED400CC /* Pods-Examples.debug.xcconfig */,
- DD4D1E3AFD802BF8F7580C35AF94D1BB /* Pods-Examples.release.xcconfig */,
- );
- name = "Pods-Examples";
- path = "Target Support Files/Pods-Examples";
- sourceTree = "";
- };
- 3441085000E940EF2B125D20434A3947 /* Pod */ = {
- isa = PBXGroup;
- children = (
- 6A4502DB0407EDA9A5E4A8CB547804A2 /* LICENSE */,
- C92F366458F5B5EC84057D47A6D19024 /* MessageViewController.podspec */,
- F3FFCFA344E1D6543F6DF7598CE9B593 /* README.md */,
- );
- name = Pod;
- sourceTree = "";
- };
- 39A5945FAF4C040C9F9182A8BD15B7EE /* Products */ = {
- isa = PBXGroup;
- children = (
- 9F7CA8A37DAB011181174507244B8DDB /* MessageViewController.framework */,
- C711475B7A4F0F74CFD0D19DEC518676 /* Pods_Examples.framework */,
- );
- name = Products;
- sourceTree = "";
- };
- 7B47F98F59AAA0EB63C0936C64F99F82 /* Development Pods */ = {
- isa = PBXGroup;
- children = (
- AA3242DC42F1A624A9285C490E6FF96A /* MessageViewController */,
- );
- name = "Development Pods";
- sourceTree = "";
- };
- 7DB346D0F39D3F0E887471402A8071AB = {
- isa = PBXGroup;
- children = (
- 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
- 7B47F98F59AAA0EB63C0936C64F99F82 /* Development Pods */,
- BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */,
- 39A5945FAF4C040C9F9182A8BD15B7EE /* Products */,
- F872D0250D61C30260F42D978EB4C3C0 /* Targets Support Files */,
- );
- sourceTree = "";
- };
- AA3242DC42F1A624A9285C490E6FF96A /* MessageViewController */ = {
- isa = PBXGroup;
- children = (
- AA6BA99CB0A264C8FDCF9F2A35255AC3 /* MessageAutocompleteController.swift */,
- 8740D7783AEE9AB8796BE9ADEF37D488 /* MessageTextView.swift */,
- 0A5396B044562E78E0FDEC0D9A3B915B /* MessageView.swift */,
- BF6DA74672171E204495E4B360143C6A /* MessageViewController.swift */,
- 88120228CF458435D2236C64DB036E3A /* MessageViewController+MessageViewDelegate.swift */,
- 88F10B46643C0101E4B04654062D1729 /* MessageViewDelegate.swift */,
- 3A72229B3439164C419EBDAB2B2D268D /* NSAttributedString+ReplaceRange.swift */,
- C73D0538CE197D3ECB173BD3DABEB1DB /* String+WordAtRange.swift */,
- ADDAE55DEE91482E257BDEE39BFA11ED /* UIButton+BottomHeightOffset.swift */,
- B81C0A064878637EDBEC425A7F7CB56D /* UIScrollView+StopScrolling.swift */,
- 54C1C1DDF830861C9F4713F8FF88A0B8 /* UITextView+Prefixes.swift */,
- FDF8E22ACCDA47937A3A8B4297428F27 /* UIView+iOS11.swift */,
- 3441085000E940EF2B125D20434A3947 /* Pod */,
- F1BDFFB272377CBEA3E2BC04250D19C6 /* Support Files */,
- );
- name = MessageViewController;
- path = ../..;
- sourceTree = "";
- };
- BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- D35AF013A5F0BAD4F32504907A52519E /* iOS */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- D35AF013A5F0BAD4F32504907A52519E /* iOS */ = {
- isa = PBXGroup;
- children = (
- 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */,
- );
- name = iOS;
- sourceTree = "";
- };
- F1BDFFB272377CBEA3E2BC04250D19C6 /* Support Files */ = {
- isa = PBXGroup;
- children = (
- 05AE4B3FEB69721F62BD8F1111C0B3E0 /* Info.plist */,
- E485B535C96BF2B01485A4DA1A17BB0D /* MessageViewController.modulemap */,
- E77E224A96828E7063E6B672F4F159B0 /* MessageViewController.xcconfig */,
- 09BB4ED01E28A639AF0CE74073DBFA9E /* MessageViewController-dummy.m */,
- 241EED3A73D5812658DC7A78D7DB7F46 /* MessageViewController-prefix.pch */,
- FB973EA763BAFF9C3590E30B52211451 /* MessageViewController-umbrella.h */,
- );
- name = "Support Files";
- path = "Examples/Pods/Target Support Files/MessageViewController";
- sourceTree = "";
- };
- F872D0250D61C30260F42D978EB4C3C0 /* Targets Support Files */ = {
- isa = PBXGroup;
- children = (
- 2BE154C4D0BF4B1F8648C7B5D87586AF /* Pods-Examples */,
- );
- name = "Targets Support Files";
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
- 59E0F9F97176E61B958B373BA3EC8DE4 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- F31E2AC194AA0AA562D1BD90E8F7A9FD /* MessageViewController-umbrella.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 9DD5CC4B13CD7C5A23CB32BA8D47B01C /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- D35DB21A6B4BFCA7A27850C679EFE960 /* Pods-Examples-umbrella.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
- 47EDC1A36C990546A95696AD98450635 /* MessageViewController */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 9E9D28C4F11B5242D1D6EAAEA04342EC /* Build configuration list for PBXNativeTarget "MessageViewController" */;
- buildPhases = (
- 2406B545C4E786FDA1F84FB3117F2AFB /* Sources */,
- 128CA2E25304F83C217A432957189F4F /* Frameworks */,
- 59E0F9F97176E61B958B373BA3EC8DE4 /* Headers */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = MessageViewController;
- productName = MessageViewController;
- productReference = 9F7CA8A37DAB011181174507244B8DDB /* MessageViewController.framework */;
- productType = "com.apple.product-type.framework";
- };
- AD38A86F1144BA00798EEB70C6168952 /* Pods-Examples */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 6DFFE0C37BE6DD75CAE4E48F2FC1C3D6 /* Build configuration list for PBXNativeTarget "Pods-Examples" */;
- buildPhases = (
- 07EDB563FC39DA310E0862C8BE7CA7A5 /* Sources */,
- 2688B6C7D37E32CB72FFB75A1BDE5C48 /* Frameworks */,
- 9DD5CC4B13CD7C5A23CB32BA8D47B01C /* Headers */,
- );
- buildRules = (
- );
- dependencies = (
- D915368D0838E731634A39619F365857 /* PBXTargetDependency */,
- );
- name = "Pods-Examples";
- productName = "Pods-Examples";
- productReference = C711475B7A4F0F74CFD0D19DEC518676 /* Pods_Examples.framework */;
- productType = "com.apple.product-type.framework";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastSwiftUpdateCheck = 0930;
- LastUpgradeCheck = 0930;
- };
- buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
- productRefGroup = 39A5945FAF4C040C9F9182A8BD15B7EE /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 47EDC1A36C990546A95696AD98450635 /* MessageViewController */,
- AD38A86F1144BA00798EEB70C6168952 /* Pods-Examples */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXSourcesBuildPhase section */
- 07EDB563FC39DA310E0862C8BE7CA7A5 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- D6310001724F0A69C71F00E53B42BAFE /* Pods-Examples-dummy.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 2406B545C4E786FDA1F84FB3117F2AFB /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 8292B0109F5D42139CC88F8876755C0B /* MessageAutocompleteController.swift in Sources */,
- B2EF6D06C6241A1C2B322696295C1F12 /* MessageTextView.swift in Sources */,
- 2EA1F25878203ABBDC3D32204BD6C924 /* MessageView.swift in Sources */,
- 48043ABFE79418EF931960ED29855796 /* MessageViewController+MessageViewDelegate.swift in Sources */,
- 7FDE8A5D2EF8E282D1A6452530E137CB /* MessageViewController-dummy.m in Sources */,
- 1BF30E8E48F1703881633ADF1D3668E0 /* MessageViewController.swift in Sources */,
- F69A2FF839825859E66394B591A018E8 /* MessageViewDelegate.swift in Sources */,
- D579113B22A93703CA6CF9BB6F4725DF /* NSAttributedString+ReplaceRange.swift in Sources */,
- 6D6F7C71D33AF6BA0424AC50F967D7F1 /* String+WordAtRange.swift in Sources */,
- 49533A4F96F222F89E7EA3EFDBE8668A /* UIButton+BottomHeightOffset.swift in Sources */,
- B5E1C48814B6A0E0057C7399B60E6A1F /* UIScrollView+StopScrolling.swift in Sources */,
- DD0F13CA430DB78B26A436C0A5F90ECB /* UITextView+Prefixes.swift in Sources */,
- 95924FE621C38A19A48516605DC9239F /* UIView+iOS11.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- D915368D0838E731634A39619F365857 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = MessageViewController;
- target = 47EDC1A36C990546A95696AD98450635 /* MessageViewController */;
- targetProxy = D7225D3A80862D2B5AF8CECC24BCE9DD /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- 040C1DC3099ABF8BD2B2E200261F5DE6 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E77E224A96828E7063E6B672F4F159B0 /* MessageViewController.xcconfig */;
- buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/MessageViewController/MessageViewController-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/MessageViewController/Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MODULEMAP_FILE = "Target Support Files/MessageViewController/MessageViewController.modulemap";
- PRODUCT_NAME = MessageViewController;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 4.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
- };
- 0D47015413F80F8636213D1D3177B4E2 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E77E224A96828E7063E6B672F4F159B0 /* MessageViewController.xcconfig */;
- buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/MessageViewController/MessageViewController-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/MessageViewController/Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MODULEMAP_FILE = "Target Support Files/MessageViewController/MessageViewController.modulemap";
- PRODUCT_NAME = MessageViewController;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
- SWIFT_VERSION = 4.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
- 13A95306D85E4471AB6BE665B012E60A /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGNING_REQUIRED = NO;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "POD_CONFIGURATION_DEBUG=1",
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 11.0;
- MTL_ENABLE_DEBUG_INFO = YES;
- ONLY_ACTIVE_ARCH = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
- STRIP_INSTALLED_PRODUCT = NO;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
- SYMROOT = "${SRCROOT}/../build";
- };
- name = Debug;
- };
- 68D38E0A8A3C85BC70E930EF0A3EA620 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = DD4D1E3AFD802BF8F7580C35AF94D1BB /* Pods-Examples.release.xcconfig */;
- buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-Examples/Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 11.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-Examples/Pods-Examples.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = Pods_Examples;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
- 8E8333274F4AB64785B04AB5B2A37231 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGNING_REQUIRED = NO;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "POD_CONFIGURATION_RELEASE=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 11.0;
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_NAME = "$(TARGET_NAME)";
- PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
- STRIP_INSTALLED_PRODUCT = NO;
- SYMROOT = "${SRCROOT}/../build";
- };
- name = Release;
- };
- D3520EA8ECC2FE4A69A07D59355442E4 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 46F8A3D3F0984D3DA8E7A4D3DED400CC /* Pods-Examples.debug.xcconfig */;
- buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-Examples/Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 11.0;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-Examples/Pods-Examples.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = Pods_Examples;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 13A95306D85E4471AB6BE665B012E60A /* Debug */,
- 8E8333274F4AB64785B04AB5B2A37231 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 6DFFE0C37BE6DD75CAE4E48F2FC1C3D6 /* Build configuration list for PBXNativeTarget "Pods-Examples" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- D3520EA8ECC2FE4A69A07D59355442E4 /* Debug */,
- 68D38E0A8A3C85BC70E930EF0A3EA620 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 9E9D28C4F11B5242D1D6EAAEA04342EC /* Build configuration list for PBXNativeTarget "MessageViewController" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 040C1DC3099ABF8BD2B2E200261F5DE6 /* Debug */,
- 0D47015413F80F8636213D1D3177B4E2 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
-}
diff --git a/Examples/Pods/Target Support Files/MessageViewController/Info.plist b/Examples/Pods/Target Support Files/MessageViewController/Info.plist
deleted file mode 100644
index 97eeeda..0000000
--- a/Examples/Pods/Target Support Files/MessageViewController/Info.plist
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIdentifier
- ${PRODUCT_BUNDLE_IDENTIFIER}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 0.1.1
- CFBundleSignature
- ????
- CFBundleVersion
- ${CURRENT_PROJECT_VERSION}
- NSPrincipalClass
-
-
-
diff --git a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-dummy.m b/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-dummy.m
deleted file mode 100644
index 0b53da5..0000000
--- a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-dummy.m
+++ /dev/null
@@ -1,5 +0,0 @@
-#import
-@interface PodsDummy_MessageViewController : NSObject
-@end
-@implementation PodsDummy_MessageViewController
-@end
diff --git a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-prefix.pch b/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-prefix.pch
deleted file mode 100644
index beb2a24..0000000
--- a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-prefix.pch
+++ /dev/null
@@ -1,12 +0,0 @@
-#ifdef __OBJC__
-#import
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
diff --git a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-umbrella.h b/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-umbrella.h
deleted file mode 100644
index 6922ac6..0000000
--- a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController-umbrella.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifdef __OBJC__
-#import
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
-
-FOUNDATION_EXPORT double MessageViewControllerVersionNumber;
-FOUNDATION_EXPORT const unsigned char MessageViewControllerVersionString[];
-
diff --git a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController.modulemap b/Examples/Pods/Target Support Files/MessageViewController/MessageViewController.modulemap
deleted file mode 100644
index 77730fd..0000000
--- a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController.modulemap
+++ /dev/null
@@ -1,6 +0,0 @@
-framework module MessageViewController {
- umbrella header "MessageViewController-umbrella.h"
-
- export *
- module * { export * }
-}
diff --git a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController.xcconfig b/Examples/Pods/Target Support Files/MessageViewController/MessageViewController.xcconfig
deleted file mode 100644
index 5d5c8c5..0000000
--- a/Examples/Pods/Target Support Files/MessageViewController/MessageViewController.xcconfig
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/MessageViewController
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public"
-OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
-PODS_BUILD_DIR = ${BUILD_DIR}
-PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_ROOT = ${SRCROOT}
-PODS_TARGET_SRCROOT = ${PODS_ROOT}/../..
-PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
-SKIP_INSTALL = YES
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Info.plist b/Examples/Pods/Target Support Files/Pods-Examples/Info.plist
deleted file mode 100644
index 2243fe6..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Info.plist
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIdentifier
- ${PRODUCT_BUNDLE_IDENTIFIER}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0.0
- CFBundleSignature
- ????
- CFBundleVersion
- ${CURRENT_PROJECT_VERSION}
- NSPrincipalClass
-
-
-
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.markdown b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.markdown
deleted file mode 100644
index 9dc2048..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.markdown
+++ /dev/null
@@ -1,28 +0,0 @@
-# Acknowledgements
-This application makes use of the following third party libraries:
-
-## MessageViewController
-
-The MIT License
-
-Copyright (c) 2017 Ryan Nystrom http://whoisryannystrom.com/
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-Generated by CocoaPods - https://cocoapods.org
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.plist b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.plist
deleted file mode 100644
index 2060621..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-acknowledgements.plist
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
- PreferenceSpecifiers
-
-
- FooterText
- This application makes use of the following third party libraries:
- Title
- Acknowledgements
- Type
- PSGroupSpecifier
-
-
- FooterText
- The MIT License
-
-Copyright (c) 2017 Ryan Nystrom http://whoisryannystrom.com/
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
- License
- MIT
- Title
- MessageViewController
- Type
- PSGroupSpecifier
-
-
- FooterText
- Generated by CocoaPods - https://cocoapods.org
- Title
-
- Type
- PSGroupSpecifier
-
-
- StringsTable
- Acknowledgements
- Title
- Acknowledgements
-
-
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-dummy.m b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-dummy.m
deleted file mode 100644
index 18c1138..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-dummy.m
+++ /dev/null
@@ -1,5 +0,0 @@
-#import
-@interface PodsDummy_Pods_Examples : NSObject
-@end
-@implementation PodsDummy_Pods_Examples
-@end
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-frameworks.sh b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-frameworks.sh
deleted file mode 100755
index 2a11fac..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-frameworks.sh
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/bin/sh
-set -e
-
-echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-
-SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
-
-# Used as a return value for each invocation of `strip_invalid_archs` function.
-STRIP_BINARY_RETVAL=0
-
-# This protects against multiple targets copying the same framework dependency at the same time. The solution
-# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
-RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
-
-# Copies and strips a vendored framework
-install_framework()
-{
- if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
- local source="${BUILT_PRODUCTS_DIR}/$1"
- elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then
- local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
- elif [ -r "$1" ]; then
- local source="$1"
- fi
-
- local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
-
- if [ -L "${source}" ]; then
- echo "Symlinked..."
- source="$(readlink "${source}")"
- fi
-
- # Use filter instead of exclude so missing patterns don't throw errors.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
-
- local basename
- basename="$(basename -s .framework "$1")"
- binary="${destination}/${basename}.framework/${basename}"
- if ! [ -r "$binary" ]; then
- binary="${destination}/${basename}"
- fi
-
- # Strip invalid architectures so "fat" simulator / device frameworks work on device
- if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then
- strip_invalid_archs "$binary"
- fi
-
- # Resign the code if required by the build settings to avoid unstable apps
- code_sign_if_enabled "${destination}/$(basename "$1")"
-
- # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7.
- if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then
- local swift_runtime_libs
- swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]})
- for lib in $swift_runtime_libs; do
- echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
- rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
- code_sign_if_enabled "${destination}/${lib}"
- done
- fi
-}
-
-# Copies and strips a vendored dSYM
-install_dsym() {
- local source="$1"
- if [ -r "$source" ]; then
- # Copy the dSYM into a the targets temp dir.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}"
-
- local basename
- basename="$(basename -s .framework.dSYM "$source")"
- binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}"
-
- # Strip invalid architectures so "fat" simulator / device frameworks work on device
- if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then
- strip_invalid_archs "$binary"
- fi
-
- if [[ $STRIP_BINARY_RETVAL == 1 ]]; then
- # Move the stripped file into its final destination.
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
- else
- # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing.
- touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM"
- fi
- fi
-}
-
-# Signs a framework with the provided identity
-code_sign_if_enabled() {
- if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
- # Use the current code_sign_identitiy
- echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
- local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'"
-
- if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
- code_sign_cmd="$code_sign_cmd &"
- fi
- echo "$code_sign_cmd"
- eval "$code_sign_cmd"
- fi
-}
-
-# Strip invalid architectures
-strip_invalid_archs() {
- binary="$1"
- # Get architectures for current target binary
- binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)"
- # Intersect them with the architectures we are building for
- intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)"
- # If there are no archs supported by this binary then warn the user
- if [[ -z "$intersected_archs" ]]; then
- echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
- STRIP_BINARY_RETVAL=0
- return
- fi
- stripped=""
- for arch in $binary_archs; do
- if ! [[ "${ARCHS}" == *"$arch"* ]]; then
- # Strip non-valid architectures in-place
- lipo -remove "$arch" -output "$binary" "$binary" || exit 1
- stripped="$stripped $arch"
- fi
- done
- if [[ "$stripped" ]]; then
- echo "Stripped $binary of architectures:$stripped"
- fi
- STRIP_BINARY_RETVAL=1
-}
-
-
-if [[ "$CONFIGURATION" == "Debug" ]]; then
- install_framework "${BUILT_PRODUCTS_DIR}/MessageViewController/MessageViewController.framework"
-fi
-if [[ "$CONFIGURATION" == "Release" ]]; then
- install_framework "${BUILT_PRODUCTS_DIR}/MessageViewController/MessageViewController.framework"
-fi
-if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
- wait
-fi
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-resources.sh b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-resources.sh
deleted file mode 100755
index a7df440..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-resources.sh
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-set -e
-
-mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-
-RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
-> "$RESOURCES_TO_COPY"
-
-XCASSET_FILES=()
-
-# This protects against multiple targets copying the same framework dependency at the same time. The solution
-# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
-RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
-
-case "${TARGETED_DEVICE_FAMILY}" in
- 1,2)
- TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
- ;;
- 1)
- TARGET_DEVICE_ARGS="--target-device iphone"
- ;;
- 2)
- TARGET_DEVICE_ARGS="--target-device ipad"
- ;;
- 3)
- TARGET_DEVICE_ARGS="--target-device tv"
- ;;
- 4)
- TARGET_DEVICE_ARGS="--target-device watch"
- ;;
- *)
- TARGET_DEVICE_ARGS="--target-device mac"
- ;;
-esac
-
-install_resource()
-{
- if [[ "$1" = /* ]] ; then
- RESOURCE_PATH="$1"
- else
- RESOURCE_PATH="${PODS_ROOT}/$1"
- fi
- if [[ ! -e "$RESOURCE_PATH" ]] ; then
- cat << EOM
-error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
-EOM
- exit 1
- fi
- case $RESOURCE_PATH in
- *.storyboard)
- echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
- ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
- ;;
- *.xib)
- echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
- ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
- ;;
- *.framework)
- echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
- mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- ;;
- *.xcdatamodel)
- echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true
- xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
- ;;
- *.xcdatamodeld)
- echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true
- xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
- ;;
- *.xcmappingmodel)
- echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true
- xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
- ;;
- *.xcassets)
- ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
- XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
- ;;
- *)
- echo "$RESOURCE_PATH" || true
- echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
- ;;
- esac
-}
-
-mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
- mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
- rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-fi
-rm -f "$RESOURCES_TO_COPY"
-
-if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
-then
- # Find all other xcassets (this unfortunately includes those of path pods and other targets).
- OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
- while read line; do
- if [[ $line != "${PODS_ROOT}*" ]]; then
- XCASSET_FILES+=("$line")
- fi
- done <<<"$OTHER_XCASSETS"
-
- printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-fi
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-umbrella.h b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-umbrella.h
deleted file mode 100644
index 933bb45..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples-umbrella.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifdef __OBJC__
-#import
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
-
-FOUNDATION_EXPORT double Pods_ExamplesVersionNumber;
-FOUNDATION_EXPORT const unsigned char Pods_ExamplesVersionString[];
-
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.debug.xcconfig b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.debug.xcconfig
deleted file mode 100644
index cef0d54..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.debug.xcconfig
+++ /dev/null
@@ -1,11 +0,0 @@
-ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/MessageViewController"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MessageViewController/MessageViewController.framework/Headers"
-OTHER_LDFLAGS = $(inherited) -framework "MessageViewController"
-OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
-PODS_BUILD_DIR = ${BUILD_DIR}
-PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
-PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.modulemap b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.modulemap
deleted file mode 100644
index fb0c938..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.modulemap
+++ /dev/null
@@ -1,6 +0,0 @@
-framework module Pods_Examples {
- umbrella header "Pods-Examples-umbrella.h"
-
- export *
- module * { export * }
-}
diff --git a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.release.xcconfig b/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.release.xcconfig
deleted file mode 100644
index cef0d54..0000000
--- a/Examples/Pods/Target Support Files/Pods-Examples/Pods-Examples.release.xcconfig
+++ /dev/null
@@ -1,11 +0,0 @@
-ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/MessageViewController"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MessageViewController/MessageViewController.framework/Headers"
-OTHER_LDFLAGS = $(inherited) -framework "MessageViewController"
-OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
-PODS_BUILD_DIR = ${BUILD_DIR}
-PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
-PODS_ROOT = ${SRCROOT}/Pods
From 2d45b4eca721695e2e7b63aca11ac9a2db06dc4e Mon Sep 17 00:00:00 2001
From: Wesley Wickwire
Date: Tue, 15 May 2018 16:02:59 -0400
Subject: [PATCH 2/6] lowered target to iOS 10
---
MessageViewController.xcodeproj/project.pbxproj | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MessageViewController.xcodeproj/project.pbxproj b/MessageViewController.xcodeproj/project.pbxproj
index c746186..9ca61ce 100644
--- a/MessageViewController.xcodeproj/project.pbxproj
+++ b/MessageViewController.xcodeproj/project.pbxproj
@@ -407,6 +407,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = MessageViewController/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.whoisryannystrom.MessageViewController;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
@@ -430,6 +431,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = MessageViewController/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.whoisryannystrom.MessageViewController;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
From 9a3749ae91d8724a7162aede421cd1a5d80e9371 Mon Sep 17 00:00:00 2001
From: Wesley Wickwire
Date: Tue, 15 May 2018 16:08:22 -0400
Subject: [PATCH 3/6] ignore all example cocoapod stuff from git
---
.gitignore | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 965e338..37daf66 100644
--- a/.gitignore
+++ b/.gitignore
@@ -84,5 +84,6 @@ Resources/*.xcconfig
FailureDiffs/
# Example Project Pods
-Exmaples/Pods/
-Exmaples/Podfile.resolved
\ No newline at end of file
+Examples/Pods/
+Examples/Podfile.lock
+Examples/Examples.xcworkspace/
\ No newline at end of file
From 10f1f20e59b6dc60709a755f083f9b80f78baad4 Mon Sep 17 00:00:00 2001
From: Wesley Wickwire
Date: Tue, 15 May 2018 18:15:01 -0400
Subject: [PATCH 4/6] update example project so pod install does not make
changes in git
---
Examples/Examples.xcodeproj/project.pbxproj | 16 ----------------
1 file changed, 16 deletions(-)
diff --git a/Examples/Examples.xcodeproj/project.pbxproj b/Examples/Examples.xcodeproj/project.pbxproj
index e6e09f9..cdd77dd 100644
--- a/Examples/Examples.xcodeproj/project.pbxproj
+++ b/Examples/Examples.xcodeproj/project.pbxproj
@@ -100,7 +100,6 @@
29B98213201E738F0002DA39 /* Frameworks */,
29B98214201E738F0002DA39 /* Resources */,
8D226DA12211905BC93F2571 /* [CP] Embed Pods Frameworks */,
- EE524A12456D75F342514EA8 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -195,21 +194,6 @@
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";
showEnvVarsInLog = 0;
};
- EE524A12456D75F342514EA8 /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "[CP] Copy Pods Resources";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Examples/Pods-Examples-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
From ba8733e253e33045751ae68a8aedbf34b4905ea5 Mon Sep 17 00:00:00 2001
From: Wes Wickwire
Date: Tue, 15 May 2018 18:24:12 -0400
Subject: [PATCH 5/6] Add carthage to readme
---
README.md | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index b64b207..d251614 100644
--- a/README.md
+++ b/README.md
@@ -3,12 +3,15 @@
## Installation
-
-Just add `MessageViewController` to your Podfile and install. Done!
-
+`MessageViewController` is available through CocoaPods and Carthage. Just add it to your Podfile or Cartfile and install. Done!
+### CocoaPods
```ruby
pod 'MessageViewController'
```
+### Carthage
+```
+github "GitHawkApp/MessageViewController"
+```
## Setup
From af3dc08396321a2527bf0d3ddf0aed31a261ab42 Mon Sep 17 00:00:00 2001
From: Wesley Wickwire
Date: Tue, 15 May 2018 18:40:06 -0400
Subject: [PATCH 6/6] fixed build error in example project
---
Examples/Examples/ViewController.swift | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Examples/Examples/ViewController.swift b/Examples/Examples/ViewController.swift
index 1277be9..e149c4a 100644
--- a/Examples/Examples/ViewController.swift
+++ b/Examples/Examples/ViewController.swift
@@ -25,7 +25,7 @@ class ViewController: MessageViewController, UITableViewDataSource, UITableViewD
borderColor = .lightGray
- messageView.inset = UIEdgeInsets(top: 8, left: 8, bottom: 8, right: 16)
+ messageView.textViewInset = UIEdgeInsets(top: 8, left: 8, bottom: 8, right: 16)
messageView.font = UIFont.preferredFont(forTextStyle: .body)
messageView.setButton(title: "Add", for: .normal, position: .left)