Skip to content

refactor(build): apply cmake-linter rules

Didier WECKMANN requested to merge cmake-lint-fix into dev

Description

Reformat / refactor almost all CMake files from sight to match new linter rules from sight-git!36 (merged)

This should serve as example of some formatting rules and may be discussed. One major change is forcing all functions / macros to be "snake" case only.

Also in this MR: Clang-tidy option to static analyse Sight ! (lint rules maybe need an adaptation...)

How to test it?

Configure / build / install / package on all supported platforms..

Edited by Didier WECKMANN

Merge request reports