Skip to content

Conversation

Jozott00
Copy link

Subsystem
gRPC/Native, project setup

Problem Description
Before this, the gRPC core library was compiled from source when loading the gradle project.
With multiple targets this took at least 10 minutes.

Solution
We are now including gRPC as a pre-built static library, so it is not required to build it from source.

We also tried to use a remote repository for this, but we faced several issues.

@Jozott00 Jozott00 self-assigned this Aug 26, 2025
@Jozott00 Jozott00 added the infra Infrastructure changes (Gradle, CI, project setup, etc) label Aug 26, 2025
Signed-off-by: Johannes Zottele <[email protected]>
Signed-off-by: Johannes Zottele <[email protected]>
@Jozott00 Jozott00 requested a review from Mr3zee August 26, 2025 14:38
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.

LGTM

@Jozott00 Jozott00 merged commit c5f0daa into grpc-common Aug 28, 2025
6 of 7 checks passed
@Jozott00 Jozott00 deleted the grpc/dep-offline branch September 2, 2025 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra Infrastructure changes (Gradle, CI, project setup, etc)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants