让我们将在 CMake 中“配置”的文件 Version.h.in :
configure_file("Version.h.in" "${CMAKE_CURRENT_BINARY_DIR}/Version.h" @ONLY)
在这个文件中,我有 CMake 变量,例如:
#define HELLO_VERSION_MAJOR @VERSION_MAJOR@
并且 clang-format 在最后一个 '@' 之前放置一个空格:
#define HELLO_VERSION_MAJOR @VERSION_MAJOR @
我应该修改什么规则来防止这种情况?