Skip to content

Conversation

@lsf37
Copy link
Member

@lsf37 lsf37 commented Aug 14, 2025

See seL4 seL4/seL4@e7bb62d2 for rationale.

See seL4 seL4/seL4@e7bb62d2 for rationale.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
@lsf37 lsf37 requested a review from Ivan-Velickovic August 14, 2025 12:29
Copy link

@Indanz Indanz left a comment

Choose a reason for hiding this comment

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

Is it really necessary for all those CMake files to have a minimum CMake version specified, can't whichever CMake file includes them do that instead? I guess not.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
@lsf37
Copy link
Member Author

lsf37 commented Aug 14, 2025

Is it really necessary for all those CMake files to have a minimum CMake version specified, can't whichever CMake file includes them do that instead? I guess not.

We can't really tell from this repo where they will be included and the minimum version requirement here is supposed to tell the including file whether it's compatible or not. So I don't think we should remove them.

These are superseded by the corresponding files in LICENSES and the SPDX
tags.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
@lsf37
Copy link
Member Author

lsf37 commented Aug 14, 2025

Have updated the cmake style of the files that are touched, but am leaving out the vendored external libraries, so I'm expecting the style checker to still complain about those. That should not be a problem any more in future PRs, though, since we're not planning to change them.

@lsf37 lsf37 merged commit 259b2c7 into master Aug 14, 2025
23 of 24 checks passed
@lsf37 lsf37 deleted the cmake-version branch August 14, 2025 13: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.

2 participants