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

clang toolchain builds, statically linked executables #168

Merged
merged 30 commits into from
Jan 7, 2022

Conversation

weyrick
Copy link
Member

@weyrick weyrick commented Jan 2, 2022

Introduce a new docker based build which runs on a clang/libc++/musl only toolchain (no gcc). This enables us to build statically linked executables for linux.

Introduce docker/Dockerfile.clang-toolchain which can be used in CLion Docker Toolchains.

Includes some code changes to necessary to compile under under this stack.

Build static binaries, pushed -slim docker containers, and create GitHub assets.

@weyrick weyrick changed the title feature/clang toolchain clang toolchain, statically linked executables Jan 2, 2022
@weyrick weyrick changed the title clang toolchain, statically linked executables clang toolchain builds, statically linked executables Jan 2, 2022
@weyrick weyrick requested a review from a user January 7, 2022 22:21
@weyrick weyrick merged commit 869f4bc into develop Jan 7, 2022
@weyrick weyrick deleted the feature/clang-toolchain branch January 7, 2022 23:59
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.

None yet

1 participant