Skip to content

Replace cmake-format with gersemi#4242

Open
schnellerhase wants to merge 3 commits into
mainfrom
schnellerhase/gersemi
Open

Replace cmake-format with gersemi#4242
schnellerhase wants to merge 3 commits into
mainfrom
schnellerhase/gersemi

Conversation

@schnellerhase

@schnellerhase schnellerhase commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

cmake-format has been unmaintained for 5 years, see https://github.com/cheshirekow/cmake_format. gersemi is a newer (maintained) tool. We have already been using this tool for the last year without complaints.

  • formatting applied throughout
  • gersemi check is now also blocking

@schnellerhase schnellerhase self-assigned this Jun 15, 2026
@schnellerhase schnellerhase added proposal Suggested change or addition ci Continuous Integration labels Jun 15, 2026
@schnellerhase schnellerhase marked this pull request as ready for review June 15, 2026 13:23
@schnellerhase schnellerhase changed the title Replace cmake-format by gersemi Replace cmake-format with gersemi Jun 15, 2026
@jhale

jhale commented Jun 15, 2026

Copy link
Copy Markdown
Member

Indeed cmake-format needs to go... Could you do a run for us on this branch so we can see what the output is like? Also, maybe do Basix first?

@schnellerhase

Copy link
Copy Markdown
Contributor Author

You mean a gersemi run? I fully applied the changes here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration proposal Suggested change or addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants