Skip to content

Conversation

@Jozott00
Copy link
Collaborator

Subsystem
gRPC/Native/iOS

Solution
This PR adds iOS compilation of protowire.a and kgrpc.a.
iOS is now supported to the same level as macOS-Arm64.

@Jozott00 Jozott00 requested a review from Mr3zee August 21, 2025 15:51
@Jozott00 Jozott00 self-assigned this Aug 21, 2025
@Jozott00 Jozott00 added feature New feature or request infra Infrastructure changes (Gradle, CI, project setup, etc) labels Aug 21, 2025
Copy link
Member

@Mr3zee Mr3zee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥🔥🔥🔥🔥

(just some questions below)

@Jozott00 Jozott00 merged commit ce62f16 into grpc-common Aug 22, 2025
4 of 5 checks passed
@Jozott00 Jozott00 deleted the grpc/ios branch September 2, 2025 12:26
Mr3zee pushed a commit that referenced this pull request Oct 27, 2025
* grpc-native: Add support for iOS

Signed-off-by: Johannes Zottele <[email protected]>

* protobuf-native: Add support for iOS/arm64

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Add support for iOS/arm64

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Finish iOS support

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Add build_all_targets.sh

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Add ios/x64 support

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: One build task per platform target

Signed-off-by: Johannes Zottele <[email protected]>

---------

Signed-off-by: Johannes Zottele <[email protected]>
Mr3zee pushed a commit that referenced this pull request Nov 12, 2025
* grpc-native: Add support for iOS

Signed-off-by: Johannes Zottele <[email protected]>

* protobuf-native: Add support for iOS/arm64

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Add support for iOS/arm64

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Finish iOS support

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Add build_all_targets.sh

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: Add ios/x64 support

Signed-off-by: Johannes Zottele <[email protected]>

* grpc-native: One build task per platform target

Signed-off-by: Johannes Zottele <[email protected]>

---------

Signed-off-by: Johannes Zottele <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request infra Infrastructure changes (Gradle, CI, project setup, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants