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

Reduce number of dynamically linked dependencies for Windows binaries #675

Open
wants to merge 4 commits into
base: 2.0
Choose a base branch
from

Conversation

jherbel
Copy link
Contributor

@jherbel jherbel commented Feb 7, 2025

No description provided.

@jherbel jherbel force-pushed the dev/joerg/CMK-21718_static_binaries_2.0 branch 7 times, most recently from 86b310f to ade0d66 Compare February 10, 2025 09:25
We anyway need to pin the Rust version to avoid clippy warnins in the CI, so we
might as well use this opportunity to centralize the targets.

CMK-21718
@jherbel jherbel force-pushed the dev/joerg/CMK-21718_static_binaries_2.0 branch 2 times, most recently from 5cc2d66 to 437a52d Compare February 10, 2025 09:34
We switch to the Microsoft Visual C++ (MSVC) compiler for this.

CMK-21718
This change is needed to support the subsequent change, where we switch to
elabit/rcc for building RCC. We are forced to do this, since robocorp/rcc no
longer provides the source code.

CMK-21718
For now, we use version 17.29.1 with micromamba 1.5.8 from GitHub. We have no
other choice, since the RCC source code is no longer available from
robocorp/rcc.

CMK-21718
@jherbel jherbel force-pushed the dev/joerg/CMK-21718_static_binaries_2.0 branch from 437a52d to 32dfad6 Compare February 10, 2025 09:35
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