我们有很多包含set()
-sequences 的 CMake 文件,例如
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
我找不到一个cmake-format
让事情保持一致的方法;它总是将重复的空格(此处,之后_ABI
)压缩为一个。
有没有办法告诉cmake-format
保持这种对齐?
我们有很多包含set()
-sequences 的 CMake 文件,例如
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
我找不到一个cmake-format
让事情保持一致的方法;它总是将重复的空格(此处,之后_ABI
)压缩为一个。
有没有办法告诉cmake-format
保持这种对齐?
我建议在这几行周围简单地在本地禁用 cmake-format。请参阅手册:https ://cmake-format.readthedocs.io/en/stable/format-features.html?highlight=disable#disable-formatting-locally
# cmake-format: off
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
# cmake-format: on