clang-format: re-format for clang-18clang-format-18 isn't compatible with the clang-format-17 output, so weneed to reformat the code with the latest version. The way clang-18handles lambda forma
clang-format: re-format for clang-18clang-format-18 isn't compatible with the clang-format-17 output, so weneed to reformat the code with the latest version. The way clang-18handles lambda formatting also changed, so we have made changes to theorganization default style format to better handle lambda formatting.See I5e08687e696dd240402a2780158664b7113def0e for updated style.See Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.Change-Id: I362352dcb341658501899267c2ff3ad044ed5912Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
build: use allowed over enabledMeson feature options are typically in a tri-state of enabled, disabled,or auto. The enabled and disabled functions on an option (from`get_option`) no longer retur
build: use allowed over enabledMeson feature options are typically in a tri-state of enabled, disabled,or auto. The enabled and disabled functions on an option (from`get_option`) no longer return true for auto features. Instead, theexpectation is to use `allowed()` which is true for both enabled and auto.Switch all uses of `enabled` to `allowed`.Change-Id: I91fe34f9d6743a3afeef73c3e55847542cea143cSigned-off-by: Patrick Williams <patrick@stwcx.xyz>
clang-format: copy latest and re-formatclang-format-16 has some backwards incompatible changes that requireadditional settings for best compatibility and re-running the formatter.Copy the latest
clang-format: copy latest and re-formatclang-format-16 has some backwards incompatible changes that requireadditional settings for best compatibility and re-running the formatter.Copy the latest .clang-format from the docs repository and reformat therepository.Change-Id: Ia240047e2472bccb2bb039ff71bea20a7a602ec4Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
metrics-ipmi-blobs: Add bootup time to metricsChange-Id: I1da66deca4a0cc2d75abe7c40c258c34593ea6a0Signed-off-by: Michael Shen <gpgpgp@google.com>
meson: Fix build with 0.57.1Meson doesn't like that we are symlinking subprojects outside thesubproject directory. If we invert the links we are able to build again.We also need to fix any proje
meson: Fix build with 0.57.1Meson doesn't like that we are symlinking subprojects outside thesubproject directory. If we invert the links we are able to build again.We also need to fix any projects passing arguments which they don'tactually accept.Change-Id: Ie7adf82afabc1becc85c36b3cc632e8ebd4cae5bSigned-off-by: William A. Kennington III <wak@google.com>