Skip to content

Commit

Permalink
Adds grpc setup (#73)
Browse files Browse the repository at this point in the history
* build: Adds grpc integration

* build: Adds network layer infra

* build: Adds grpc setup
  • Loading branch information
sarvesh-sharma-yral authored Dec 13, 2024
1 parent ac6c0c4 commit 8ab406a
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 28 deletions.
43 changes: 15 additions & 28 deletions iosApp/iosApp.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 54;
objectVersion = 70;
objects = {

/* Begin PBXBuildFile section */
Expand All @@ -30,8 +30,6 @@
AC6BECC02D09F86C002E2021 /* NetworkService.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6BECBE2D09F866002E2021 /* NetworkService.swift */; };
AC6BECC22D09F91C002E2021 /* HTTPService.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6BECC12D09F917002E2021 /* HTTPService.swift */; };
AC6BECC32D09F91C002E2021 /* HTTPService.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6BECC12D09F917002E2021 /* HTTPService.swift */; };
AC6BECC52D09FDA6002E2021 /* GRPCService.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6BECC42D09FD9B002E2021 /* GRPCService.swift */; };
AC6BECC62D09FDA6002E2021 /* GRPCService.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6BECC42D09FD9B002E2021 /* GRPCService.swift */; };
AC6CBA802CE46CA6002454F8 /* libyral_mobile_swift_binding.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AC09A9F72CDB78B9009A39A4 /* libyral_mobile_swift_binding.a */; };
ACB815372CF9D4FF00104B7B /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = ACB815342CF9CE0800104B7B /* GoogleService-Info.plist */; };
ACB815482CFA146800104B7B /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = ACB815472CFA146800104B7B /* FirebaseCore */; };
Expand All @@ -56,12 +54,6 @@
ACD941D12CFF5B720038FCB6 /* secp256k1 in Frameworks */ = {isa = PBXBuildFile; productRef = ACD941D02CFF5B720038FCB6 /* secp256k1 */; };
ACD941D32CFF5B8B0038FCB6 /* secp256k1 in Frameworks */ = {isa = PBXBuildFile; productRef = ACD941D22CFF5B8B0038FCB6 /* secp256k1 */; };
ACD941D92CFF63D90038FCB6 /* libyral_mobile_swift_binding.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AC09A9F72CDB78B9009A39A4 /* libyral_mobile_swift_binding.a */; };
ACF4EFC62D09CC0400086ADF /* ml_feed.proto in Sources */ = {isa = PBXBuildFile; fileRef = ACF4EFC42D09CC0400086ADF /* ml_feed.proto */; };
ACF4EFC72D09CC0400086ADF /* ml_feed.proto in Sources */ = {isa = PBXBuildFile; fileRef = ACF4EFC42D09CC0400086ADF /* ml_feed.proto */; };
ACF4EFCA2D09D39400086ADF /* ml_feed.grpc.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACF4EFC82D09D39400086ADF /* ml_feed.grpc.swift */; };
ACF4EFCB2D09D39400086ADF /* ml_feed.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACF4EFC92D09D39400086ADF /* ml_feed.pb.swift */; };
ACF4EFCC2D09D39400086ADF /* ml_feed.grpc.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACF4EFC82D09D39400086ADF /* ml_feed.grpc.swift */; };
ACF4EFCD2D09D39400086ADF /* ml_feed.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACF4EFC92D09D39400086ADF /* ml_feed.pb.swift */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
Expand All @@ -82,17 +74,17 @@
AC6BECBB2D09F685002E2021 /* Endpoint.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Endpoint.swift; sourceTree = "<group>"; };
AC6BECBE2D09F866002E2021 /* NetworkService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkService.swift; sourceTree = "<group>"; };
AC6BECC12D09F917002E2021 /* HTTPService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTTPService.swift; sourceTree = "<group>"; };
AC6BECC42D09FD9B002E2021 /* GRPCService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GRPCService.swift; sourceTree = "<group>"; };
ACB815342CF9CE0800104B7B /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
ACD941B82CFF575C0038FCB6 /* iosAppStaging.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iosAppStaging.app; sourceTree = BUILT_PRODUCTS_DIR; };
ACD941B92CFF575C0038FCB6 /* Info-Staging.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Staging.plist"; path = "/Users/sarveshsharma/Desktop/yral-mobile/iosApp/Staging/Info-Staging.plist"; sourceTree = "<absolute>"; };
ACD941BA2CFF579A0038FCB6 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
ACD941BE2CFF58B10038FCB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
ACF4EFC42D09CC0400086ADF /* ml_feed.proto */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.protobuf; path = ml_feed.proto; sourceTree = "<group>"; };
ACF4EFC82D09D39400086ADF /* ml_feed.grpc.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ml_feed.grpc.swift; sourceTree = "<group>"; };
ACF4EFC92D09D39400086ADF /* ml_feed.pb.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ml_feed.pb.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFileSystemSynchronizedRootGroup section */
ACEBE9982D0C4AE90056F033 /* Data */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Data; sourceTree = "<group>"; };
/* End PBXFileSystemSynchronizedRootGroup section */

/* Begin PBXFrameworksBuildPhase section */
7555FF78242A565900829871 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
Expand Down Expand Up @@ -167,7 +159,7 @@
7555FF7D242A565900829871 /* iosApp */ = {
isa = PBXGroup;
children = (
ACF4EFC52D09CC0400086ADF /* grpc */,
ACEBE9962D0C4AA50056F033 /* Feed */,
AC6BECB92D09F0F0002E2021 /* Infrastructure */,
058557BA273AAA24004C7B11 /* Assets.xcassets */,
7555FF82242A565900829871 /* ContentView.swift */,
Expand Down Expand Up @@ -229,7 +221,6 @@
AC6BECBE2D09F866002E2021 /* NetworkService.swift */,
AC6BECBB2D09F685002E2021 /* Endpoint.swift */,
AC6BECC12D09F917002E2021 /* HTTPService.swift */,
AC6BECC42D09FD9B002E2021 /* GRPCService.swift */,
);
path = Network;
sourceTree = "<group>";
Expand All @@ -252,14 +243,12 @@
path = Staging;
sourceTree = "<group>";
};
ACF4EFC52D09CC0400086ADF /* grpc */ = {
ACEBE9962D0C4AA50056F033 /* Feed */ = {
isa = PBXGroup;
children = (
ACF4EFC82D09D39400086ADF /* ml_feed.grpc.swift */,
ACF4EFC92D09D39400086ADF /* ml_feed.pb.swift */,
ACF4EFC42D09CC0400086ADF /* ml_feed.proto */,
ACEBE9982D0C4AE90056F033 /* Data */,
);
path = grpc;
path = Feed;
sourceTree = "<group>";
};
/* End PBXGroup section */
Expand All @@ -280,6 +269,9 @@
);
dependencies = (
);
fileSystemSynchronizedGroups = (
ACEBE9982D0C4AE90056F033 /* Data */,
);
name = iosApp;
productName = iosApp;
productReference = 7555FF7B242A565900829871 /* iosApp.app */;
Expand All @@ -300,6 +292,9 @@
);
dependencies = (
);
fileSystemSynchronizedGroups = (
ACEBE9982D0C4AE90056F033 /* Data */,
);
name = iosAppStaging;
productName = iosApp;
productReference = ACD941B82CFF575C0038FCB6 /* iosAppStaging.app */;
Expand Down Expand Up @@ -496,16 +491,12 @@
AC6BECC02D09F86C002E2021 /* NetworkService.swift in Sources */,
2152FB042600AC8F00CF470E /* IosApp.swift in Sources */,
AC09A9B22CDB775C009A39A4 /* yral-mobile-swift-binding.swift in Sources */,
AC6BECC62D09FDA6002E2021 /* GRPCService.swift in Sources */,
ACF4EFCA2D09D39400086ADF /* ml_feed.grpc.swift in Sources */,
ACF4EFCB2D09D39400086ADF /* ml_feed.pb.swift in Sources */,
AC6BECBD2D09F68C002E2021 /* Endpoint.swift in Sources */,
AC09A9B32CDB775C009A39A4 /* SwiftBridgeCore.swift in Sources */,
AC09AA742CDD210D009A39A4 /* Data+Extensions.swift in Sources */,
AC09A9FA2CDB7A5D009A39A4 /* SwiftBindings+Extensions.swift in Sources */,
AC6BECC22D09F91C002E2021 /* HTTPService.swift in Sources */,
7555FF83242A565900829871 /* ContentView.swift in Sources */,
ACF4EFC72D09CC0400086ADF /* ml_feed.proto in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -516,16 +507,12 @@
AC6BECBF2D09F86C002E2021 /* NetworkService.swift in Sources */,
ACD941872CFF575C0038FCB6 /* IosApp.swift in Sources */,
ACD941882CFF575C0038FCB6 /* yral-mobile-swift-binding.swift in Sources */,
AC6BECC52D09FDA6002E2021 /* GRPCService.swift in Sources */,
ACF4EFCC2D09D39400086ADF /* ml_feed.grpc.swift in Sources */,
ACF4EFCD2D09D39400086ADF /* ml_feed.pb.swift in Sources */,
AC6BECBC2D09F68C002E2021 /* Endpoint.swift in Sources */,
ACD941892CFF575C0038FCB6 /* SwiftBridgeCore.swift in Sources */,
ACD9418A2CFF575C0038FCB6 /* Data+Extensions.swift in Sources */,
ACD9418B2CFF575C0038FCB6 /* SwiftBindings+Extensions.swift in Sources */,
AC6BECC32D09F91C002E2021 /* HTTPService.swift in Sources */,
ACD9418C2CFF575C0038FCB6 /* ContentView.swift in Sources */,
ACF4EFC62D09CC0400086ADF /* ml_feed.proto in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 8ab406a

Please sign in to comment.