Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for cross-compilation #91

Merged
merged 1 commit into from
Apr 7, 2022
Merged

Conversation

rvolosatovs
Copy link
Owner

@rvolosatovs rvolosatovs commented Mar 31, 2022

Refs #90

@rvolosatovs rvolosatovs changed the title Dockerfile: WIP cross-compilation Add support for cross-compilation Mar 31, 2022
@rvolosatovs rvolosatovs force-pushed the feat/cross-builds branch 2 times, most recently from 754bd62 to 7131007 Compare March 31, 2022 18:42
@rvolosatovs rvolosatovs changed the title Add support for cross-compilation feat: add support for cross-compilation Mar 31, 2022
@rvolosatovs rvolosatovs force-pushed the feat/cross-builds branch 17 times, most recently from e967e22 to 646c565 Compare April 1, 2022 18:54
@rvolosatovs rvolosatovs self-assigned this Apr 1, 2022
@rvolosatovs rvolosatovs force-pushed the feat/cross-builds branch 8 times, most recently from 0294eee to 68270ba Compare April 2, 2022 23:35
@rvolosatovs rvolosatovs force-pushed the feat/cross-builds branch 23 times, most recently from 2777c20 to 53cb6f1 Compare April 7, 2022 13:21
- Avoid stripping cross-compiled binaries
- Disable UPX, grpc-java and dart-protobuf for arm64
- Use `gcompat`
- Maximize caching possibilities
- Install grpc, protoc, protobuf-c and dart-protobuf from package repos
- Few minor fixes/styling improvements
- Ensure consistent variable and build stage naming
@rvolosatovs rvolosatovs marked this pull request as ready for review April 7, 2022 18:12
@rvolosatovs rvolosatovs merged commit 650ad56 into main Apr 7, 2022
@rvolosatovs rvolosatovs deleted the feat/cross-builds branch April 7, 2022 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant