Skip to content

CMake support#1372

Merged
mr-c merged 4 commits into
simd-everywhere:masterfrom
ahoarau:cmake-support
Jan 24, 2026
Merged

CMake support#1372
mr-c merged 4 commits into
simd-everywhere:masterfrom
ahoarau:cmake-support

Conversation

@ahoarau
Copy link
Copy Markdown
Contributor

@ahoarau ahoarau commented Jan 21, 2026

This PR adds support for CMake/FetchContent and removes this old CMake files.

Solves: #1362

@mr-c mr-c linked an issue Jan 21, 2026 that may be closed by this pull request
@ahoarau ahoarau force-pushed the cmake-support branch 2 times, most recently from b6a0591 to 21dcc25 Compare January 21, 2026 15:18
@ahoarau
Copy link
Copy Markdown
Contributor Author

ahoarau commented Jan 22, 2026

@mr-c I don't think the actionlint is working properly. It was returning an errors about images that are valid.

@mr-c
Copy link
Copy Markdown
Collaborator

mr-c commented Jan 24, 2026

Hello @ahoarau ; it looks like I fixed the runner name issue.

For MS Windows, did you want to test using MSVC? Currently it finds a mingw64 compiler: https://github.com/simd-everywhere/simde/actions/runs/21312421772/job/61350575786?pr=1372#step:3:9

perhaps https://github.com/marketplace/actions/enable-developer-command-prompt would help

@ahoarau
Copy link
Copy Markdown
Contributor Author

ahoarau commented Jan 24, 2026

Hello @ahoarau ; it looks like I fixed the runner name issue.

Excellent.

For MS Windows, did you want to test using MSVC

Done 👍

@mr-c mr-c enabled auto-merge (rebase) January 24, 2026 19:13
Copy link
Copy Markdown
Collaborator

@mr-c mr-c 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 @ahoarau !

@mr-c mr-c merged commit d17d615 into simd-everywhere:master Jan 24, 2026
142 checks passed
@ahoarau ahoarau deleted the cmake-support branch January 24, 2026 21:55
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.

Improve CMake/FetchContent support

2 participants