Skip to content

Commit

Permalink
Removed CocoaPods from example project
Browse files Browse the repository at this point in the history
  • Loading branch information
Daltron committed Jan 14, 2023
1 parent 6e3ace6 commit e3e99f4
Show file tree
Hide file tree
Showing 132 changed files with 77 additions and 9,003 deletions.
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.7.2
125 changes: 40 additions & 85 deletions Example/NotificationBanner.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objectVersion = 52;
objects = {

/* Begin PBXBuildFile section */
Expand All @@ -22,17 +22,16 @@
5CBD22411E8353B30041DC8F /* ExampleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBD22401E8353B30041DC8F /* ExampleView.swift */; };
5CBD22431E83556E0041DC8F /* BasicNotificationBannerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBD22421E83556E0041DC8F /* BasicNotificationBannerCell.swift */; };
5CBD22471E836DE50041DC8F /* NorthCarolinaBannerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBD22461E836DE50041DC8F /* NorthCarolinaBannerView.swift */; };
5CCB990C29733A51005A4BE6 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 5CCB990B29733A51005A4BE6 /* NotificationBannerSwift */; };
607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD51AFB9204008FA782 /* AppDelegate.swift */; };
607FACD81AFB9204008FA782 /* ExampleViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD71AFB9204008FA782 /* ExampleViewController.swift */; };
607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; };
607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; };
B93482AB4D2354EDAEF1DC5B /* Pods_NotificationBanner_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F56DACBD7C95DD41B1CB7166 /* Pods_NotificationBanner_Example.framework */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
23D0884ED7027DCB5F8507CC /* NotificationBannerSwift.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = NotificationBannerSwift.podspec; path = ../NotificationBannerSwift.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
2B9CEC6021692C2100B5DEB9 /* GrowingNotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = GrowingNotificationBanner.swift; path = ../../NotificationBanner/Classes/GrowingNotificationBanner.swift; sourceTree = "<group>"; };
3088C9C352176F7A8F6F90A2 /* Pods-NotificationBanner_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NotificationBanner_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-NotificationBanner_Example/Pods-NotificationBanner_Example.debug.xcconfig"; sourceTree = "<group>"; };
5C025F6F1EE9E09E00ADB444 /* BannerColors.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BannerColors.swift; path = ../../NotificationBanner/Classes/BannerColors.swift; sourceTree = "<group>"; };
5C025F701EE9E09E00ADB444 /* BannerHapticGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BannerHapticGenerator.swift; path = ../../NotificationBanner/Classes/BannerHapticGenerator.swift; sourceTree = "<group>"; };
5C025F711EE9E09E00ADB444 /* BannerStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BannerStyle.swift; path = ../../NotificationBanner/Classes/BannerStyle.swift; sourceTree = "<group>"; };
Expand All @@ -53,21 +52,16 @@
607FACD71AFB9204008FA782 /* ExampleViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExampleViewController.swift; sourceTree = "<group>"; };
607FACDC1AFB9204008FA782 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
607FACDF1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
7500A697C6E833EC276385EA /* Pods-NotificationBanner_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NotificationBanner_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-NotificationBanner_Tests/Pods-NotificationBanner_Tests.release.xcconfig"; sourceTree = "<group>"; };
840E9FC59C7768D23E58F55F /* Pods-NotificationBanner_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NotificationBanner_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-NotificationBanner_Example/Pods-NotificationBanner_Example.release.xcconfig"; sourceTree = "<group>"; };
9446DBF7E0185B738266C964 /* Pods_NotificationBanner_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_NotificationBanner_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
994F519A87A30C0CFB80BF18 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
BB150F775F66DF9A8CE833B3 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
D6C5900404680E2F79494A4D /* Pods-NotificationBanner_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NotificationBanner_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-NotificationBanner_Tests/Pods-NotificationBanner_Tests.debug.xcconfig"; sourceTree = "<group>"; };
F56DACBD7C95DD41B1CB7166 /* Pods_NotificationBanner_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_NotificationBanner_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
607FACCD1AFB9204008FA782 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
B93482AB4D2354EDAEF1DC5B /* Pods_NotificationBanner_Example.framework in Frameworks */,
5CCB990C29733A51005A4BE6 /* NotificationBannerSwift in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -98,8 +92,6 @@
607FACF51AFB993E008FA782 /* Podspec Metadata */,
607FACD21AFB9204008FA782 /* Example for NotificationBanner */,
607FACD11AFB9204008FA782 /* Products */,
F28136B641FDF80C5F098790 /* Pods */,
EF404FA0421DE564941FD743 /* Frameworks */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -147,44 +139,25 @@
name = "Podspec Metadata";
sourceTree = "<group>";
};
EF404FA0421DE564941FD743 /* Frameworks */ = {
isa = PBXGroup;
children = (
F56DACBD7C95DD41B1CB7166 /* Pods_NotificationBanner_Example.framework */,
9446DBF7E0185B738266C964 /* Pods_NotificationBanner_Tests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
F28136B641FDF80C5F098790 /* Pods */ = {
isa = PBXGroup;
children = (
3088C9C352176F7A8F6F90A2 /* Pods-NotificationBanner_Example.debug.xcconfig */,
840E9FC59C7768D23E58F55F /* Pods-NotificationBanner_Example.release.xcconfig */,
D6C5900404680E2F79494A4D /* Pods-NotificationBanner_Tests.debug.xcconfig */,
7500A697C6E833EC276385EA /* Pods-NotificationBanner_Tests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
607FACCF1AFB9204008FA782 /* NotificationBanner_Example */ = {
isa = PBXNativeTarget;
buildConfigurationList = 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "NotificationBanner_Example" */;
buildPhases = (
18FC55D9CE0D039F78712090 /* [CP] Check Pods Manifest.lock */,
607FACCC1AFB9204008FA782 /* Sources */,
607FACCD1AFB9204008FA782 /* Frameworks */,
607FACCE1AFB9204008FA782 /* Resources */,
7629B8B978C0CFFF85A73B35 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = NotificationBanner_Example;
packageProductDependencies = (
5CCB990B29733A51005A4BE6 /* NotificationBannerSwift */,
);
productName = NotificationBanner;
productReference = 607FACD01AFB9204008FA782 /* NotificationBanner_Example.app */;
productType = "com.apple.product-type.application";
Expand Down Expand Up @@ -216,6 +189,9 @@
Base,
);
mainGroup = 607FACC71AFB9204008FA782;
packageReferences = (
5CCB990A29733A51005A4BE6 /* XCRemoteSwiftPackageReference "NotificationBanner" */,
);
productRefGroup = 607FACD11AFB9204008FA782 /* Products */;
projectDirPath = "";
projectRoot = "";
Expand All @@ -237,51 +213,6 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
18FC55D9CE0D039F78712090 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-NotificationBanner_Example-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
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;
};
7629B8B978C0CFFF85A73B35 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-NotificationBanner_Example/Pods-NotificationBanner_Example-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/MarqueeLabel/MarqueeLabel.framework",
"${BUILT_PRODUCTS_DIR}/NotificationBannerSwift/NotificationBannerSwift.framework",
"${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework",
"${PODS_XCFRAMEWORKS_BUILD_DIR}/RevealServer/RevealServer.framework/RevealServer",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MarqueeLabel.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NotificationBannerSwift.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RevealServer.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-NotificationBanner_Example/Pods-NotificationBanner_Example-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
607FACCC1AFB9204008FA782 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -419,21 +350,24 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
607FACF01AFB9204008FA782 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 3088C9C352176F7A8F6F90A2 /* Pods-NotificationBanner_Example.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DEVELOPMENT_TEAM = S4K2Q6TV87;
INFOPLIST_FILE = NotificationBanner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MODULE_NAME = ExampleApp;
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -446,14 +380,16 @@
};
607FACF11AFB9204008FA782 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 840E9FC59C7768D23E58F55F /* Pods-NotificationBanner_Example.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DEVELOPMENT_TEAM = S4K2Q6TV87;
INFOPLIST_FILE = NotificationBanner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MODULE_NAME = ExampleApp;
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -484,6 +420,25 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
5CCB990A29733A51005A4BE6 /* XCRemoteSwiftPackageReference "NotificationBanner" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/Daltron/NotificationBanner";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 3.0.0;
};
};
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
5CCB990B29733A51005A4BE6 /* NotificationBannerSwift */ = {
isa = XCSwiftPackageProductDependency;
package = 5CCB990A29733A51005A4BE6 /* XCRemoteSwiftPackageReference "NotificationBanner" */;
productName = NotificationBannerSwift;
};
/* End XCSwiftPackageProductDependency section */
};
rootObject = 607FACC81AFB9204008FA782 /* Project object */;
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"pins" : [
{
"identity" : "marqueelabel",
"kind" : "remoteSourceControl",
"location" : "https://github.com/cbpowell/MarqueeLabel",
"state" : {
"revision" : "f2c72a5f8568579dade6350dc26a482076d3d346",
"version" : "4.3.0"
}
},
{
"identity" : "notificationbanner",
"kind" : "remoteSourceControl",
"location" : "https://github.com/Daltron/NotificationBanner",
"state" : {
"revision" : "e856a462053daf80c7936056d64246983f3f4d14",
"version" : "3.1.0"
}
},
{
"identity" : "snapkit",
"kind" : "remoteSourceControl",
"location" : "https://github.com/SnapKit/SnapKit",
"state" : {
"revision" : "f222cbdf325885926566172f6f5f06af95473158",
"version" : "5.6.0"
}
}
],
"version" : 2
}
10 changes: 0 additions & 10 deletions Example/NotificationBanner.xcworkspace/contents.xcworkspacedata

This file was deleted.

7 changes: 0 additions & 7 deletions Example/Podfile

This file was deleted.

31 changes: 0 additions & 31 deletions Example/Podfile.lock

This file was deleted.

30 changes: 0 additions & 30 deletions Example/Pods/Local Podspecs/NotificationBanner.podspec.json

This file was deleted.

Loading

0 comments on commit e3e99f4

Please sign in to comment.