Skip to content

Commit

Permalink
Added pods
Browse files Browse the repository at this point in the history
  • Loading branch information
Anatoli Shmanai committed Aug 15, 2024
1 parent d8720ff commit 80fe44e
Show file tree
Hide file tree
Showing 7 changed files with 156 additions and 0 deletions.
41 changes: 41 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# macOS
.DS_Store

# Xcode
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa

# Bundler
.bundle

# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Build

# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
#
# Note: if you ignore the Pods directory, make sure to uncomment
# `pod install` in .travis.yml
#
# Pods/
*.h
/Example/Pods
/WeatherPlus/Pods
/SEUnified/Pods
Pods/
12 changes: 12 additions & 0 deletions Podfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'WeatherPlus' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for WeatherPlus


pod 'Alamofire'
end
16 changes: 16 additions & 0 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
PODS:
- Alamofire (5.9.1)

DEPENDENCIES:
- Alamofire

SPEC REPOS:
trunk:
- Alamofire

SPEC CHECKSUMS:
Alamofire: f36a35757af4587d8e4f4bfa223ad10be2422b8c

PODFILE CHECKSUM: 5ca41f4278df966b99beb3ab7144174bc0292c39

COCOAPODS: 1.15.2
71 changes: 71 additions & 0 deletions WeatherPlus.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,11 @@
5CF1C26D258373DC00C7C9B6 /* Extension + Configure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CF1C26C258373DC00C7C9B6 /* Extension + Configure.swift */; };
5CF1C2732583753B00C7C9B6 /* Extenison + HConfigure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CF1C2722583753B00C7C9B6 /* Extenison + HConfigure.swift */; };
5CF1C2762583BFA500C7C9B6 /* Extension + BackupData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CF1C2752583BFA500C7C9B6 /* Extension + BackupData.swift */; };
BAC589F79C4AEA7C5FCE928F /* Pods_WeatherPlus.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DDCD505A500496DF6A25139D /* Pods_WeatherPlus.framework */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
0E852B12DBF14EFBD6A24184 /* Pods-WeatherPlus.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WeatherPlus.debug.xcconfig"; path = "Target Support Files/Pods-WeatherPlus/Pods-WeatherPlus.debug.xcconfig"; sourceTree = "<group>"; };
5C0FF1B02583FA5200BF4E22 /* Extension + DateRormatterM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Extension + DateRormatterM.swift"; sourceTree = "<group>"; };
5C4DF03B257FD585009DBD05 /* WeatherPlus.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = WeatherPlus.app; sourceTree = BUILT_PRODUCTS_DIR; };
5C4DF03E257FD585009DBD05 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -66,6 +68,8 @@
5CF1C26F258374F600C7C9B6 /* Extension + FetchHImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Extension + FetchHImage.swift"; sourceTree = "<group>"; };
5CF1C2722583753B00C7C9B6 /* Extenison + HConfigure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Extenison + HConfigure.swift"; sourceTree = "<group>"; };
5CF1C2752583BFA500C7C9B6 /* Extension + BackupData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Extension + BackupData.swift"; sourceTree = "<group>"; };
A8AD49C83BAE9A3EF520DDD7 /* Pods-WeatherPlus.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WeatherPlus.release.xcconfig"; path = "Target Support Files/Pods-WeatherPlus/Pods-WeatherPlus.release.xcconfig"; sourceTree = "<group>"; };
DDCD505A500496DF6A25139D /* Pods_WeatherPlus.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_WeatherPlus.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand All @@ -75,17 +79,30 @@
files = (
5C2C7E362C6DFDAD000A6DA3 /* SwiftProtobufPluginLibrary in Frameworks */,
5C2C7E342C6DFDAD000A6DA3 /* SwiftProtobuf in Frameworks */,
BAC589F79C4AEA7C5FCE928F /* Pods_WeatherPlus.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
0A1383F7AA137E51C97241BC /* Pods */ = {
isa = PBXGroup;
children = (
0E852B12DBF14EFBD6A24184 /* Pods-WeatherPlus.debug.xcconfig */,
A8AD49C83BAE9A3EF520DDD7 /* Pods-WeatherPlus.release.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
5C4DF032257FD585009DBD05 = {
isa = PBXGroup;
children = (
5C4DF03D257FD585009DBD05 /* WeatherPlus */,
5C4DF03C257FD585009DBD05 /* Products */,
0A1383F7AA137E51C97241BC /* Pods */,
C55FE579251107D24B72AD68 /* Frameworks */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -187,16 +204,26 @@
path = DescriptionCell;
sourceTree = "<group>";
};
C55FE579251107D24B72AD68 /* Frameworks */ = {
isa = PBXGroup;
children = (
DDCD505A500496DF6A25139D /* Pods_WeatherPlus.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
5C4DF03A257FD585009DBD05 /* WeatherPlus */ = {
isa = PBXNativeTarget;
buildConfigurationList = 5C4DF04F257FD586009DBD05 /* Build configuration list for PBXNativeTarget "WeatherPlus" */;
buildPhases = (
42E326642FC67F3FC831156D /* [CP] Check Pods Manifest.lock */,
5C4DF037257FD585009DBD05 /* Sources */,
5C4DF038257FD585009DBD05 /* Frameworks */,
5C4DF039257FD585009DBD05 /* Resources */,
4BEB186F0DBBADD3054DED29 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -262,6 +289,48 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
42E326642FC67F3FC831156D /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-WeatherPlus-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;
};
4BEB186F0DBBADD3054DED29 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-WeatherPlus/Pods-WeatherPlus-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-WeatherPlus/Pods-WeatherPlus-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-WeatherPlus/Pods-WeatherPlus-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
5C4DF037257FD585009DBD05 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -430,6 +499,7 @@
};
5C4DF050257FD586009DBD05 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0E852B12DBF14EFBD6A24184 /* Pods-WeatherPlus.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
Expand All @@ -449,6 +519,7 @@
};
5C4DF051257FD586009DBD05 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = A8AD49C83BAE9A3EF520DDD7 /* Pods-WeatherPlus.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
Expand Down
Binary file not shown.
15 changes: 15 additions & 0 deletions WeatherPlus.xcworkspace/xcshareddata/swiftpm/Package.resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"originHash" : "9f1e4ec4211205225a9be53f971e143ca4f7b80574f1ff773ebee5bf69ffe8ab",
"pins" : [
{
"identity" : "swift-protobuf",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-protobuf.git",
"state" : {
"revision" : "e17d61f26df0f0e06f58f6977ba05a097a720106",
"version" : "1.27.1"
}
}
],
"version" : 3
}
1 change: 1 addition & 0 deletions WeatherPlus/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
//

import UIKit
import Alamofire

@main
class AppDelegate: UIResponder, UIApplicationDelegate {
Expand Down

0 comments on commit 80fe44e

Please sign in to comment.