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

Add CPM fallback for the dependencies and static build #1503

Merged
merged 5 commits into from
Jun 30, 2024

Conversation

Yaraslaut
Copy link
Member

@Yaraslaut Yaraslaut commented May 4, 2024

This PR adds CPM fallback for all packages when they are non embedded using install-deps.sh script or system wide package is not present.

And add static build of contour

Refs #1047

@github-actions github-actions bot added VT: Backend Virtual Terminal Backend (libterminal API) CI GitHub Actions & CI CMake labels May 4, 2024
@Yaraslaut Yaraslaut changed the title Add CPM fallback for the packages Add CPM fallback for the dependencies May 4, 2024
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 4 times, most recently from 99ac94c to 585b08a Compare May 27, 2024 13:51
@github-actions github-actions bot added the frontend Contour Terminal Emulator (GUI frontend) label Jun 1, 2024
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 9 times, most recently from 779ee3c to ff42163 Compare June 1, 2024 14:23
@Yaraslaut Yaraslaut marked this pull request as draft June 4, 2024 07:01
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 3 times, most recently from f6f5308 to 15d3862 Compare June 5, 2024 13:34
@Yaraslaut Yaraslaut marked this pull request as ready for review June 5, 2024 13:50
@Yaraslaut Yaraslaut changed the title Add CPM fallback for the dependencies Add CPM fallback for the dependencies and static build Jun 5, 2024
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 5 times, most recently from 4186825 to 5de8d89 Compare June 5, 2024 14:17
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch from bc5c148 to 630d7ea Compare June 21, 2024 08:07
@github-actions github-actions bot added test Unit tests VT: rasterizer Rendering of the terminal into a pixmap using `terminal_renderer` library labels Jun 21, 2024
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch from 630d7ea to 7922502 Compare June 21, 2024 08:09
@github-actions github-actions bot removed test Unit tests VT: rasterizer Rendering of the terminal into a pixmap using `terminal_renderer` library labels Jun 21, 2024
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 6 times, most recently from 4ec6973 to 488189e Compare June 21, 2024 13:11
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 2 times, most recently from 0b5a322 to ed09e24 Compare June 26, 2024 05:21
@Yaraslaut Yaraslaut force-pushed the improvement/add_cpm branch 2 times, most recently from ec3196f to fdc6729 Compare June 28, 2024 13:34
@christianparpart
Copy link
Member

rebased on top of latest master

Copy link
Member

@christianparpart christianparpart left a comment

Choose a reason for hiding this comment

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

Thank you, @Yaraslaut :)

@christianparpart christianparpart merged commit 4b2ab0c into master Jun 30, 2024
1 of 2 checks passed
@christianparpart christianparpart deleted the improvement/add_cpm branch June 30, 2024 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI GitHub Actions & CI CMake frontend Contour Terminal Emulator (GUI frontend) VT: Backend Virtual Terminal Backend (libterminal API)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants