#
24c61c7e
|
| 01-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meson: reformat with meson formatter
Apply the `meson format` results.
Change-Id: Id3da51b0ab2cd90f7bb79bd7b613b2226672a802 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
#
a2d0c9e8
|
| 30-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
build: use allowed over enabled or not-disabled
Meson feature options are typically in a tri-state of enabled, disabled, or auto. The enabled and disabled functions on an option (from `get_option`)
build: use allowed over enabled or not-disabled
Meson 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, the expectation is to use `allowed()` which is true for both enabled and auto.
Switch all uses of `enabled` to `allowed`. Switch all uses of `not disabled` to `allowed`.
Change-Id: Iea489ded084f43d245e7b17f210e83bc2398dd6d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
7f49370d
|
| 08-Feb-2024 |
William A. Kennington III <wak@google.com> |
metrics-ipmi-blobs: Convert to nanopb
Tested: Decoded a metric proto from a host and verified that the fields all looked as expected and "normal" with decode successfully identifying everything.
Ch
metrics-ipmi-blobs: Convert to nanopb
Tested: Decoded a metric proto from a host and verified that the fields all looked as expected and "normal" with decode successfully identifying everything.
Change-Id: Iaa1b5500db6d1b93fae95d44a1045a858624cc51 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
1dfe24ea
|
| 12-Jul-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build: upgrade to C++23
Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of the standard has been implemented. Upgrade the build to leverage it.
Change-Id: Ibb8913a93032d388399b6
build: upgrade to C++23
Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of the standard has been implemented. Upgrade the build to leverage it.
Change-Id: Ibb8913a93032d388399b65904013e284780dad70 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
382d628d
|
| 21-Oct-2021 |
Willy Tu <wltu@google.com> |
build: Update to c++20, c18, and meson >= 0.57.0
Change-Id: I6b4862f1aa2f8778d63b2b905762437071afd9c6 Signed-off-by: Willy Tu <wltu@google.com>
|
#
548f3ad1
|
| 17-Jun-2021 |
William A. Kennington III <wak@google.com> |
metrics-ipmi-blobs: build: Install module in blob-ipmid
We no longer need any of the symlinking steps in the meta build if we install this way.
Change-Id: I054e3a28f996f75d21b98bf631b9baeae27fbec7
metrics-ipmi-blobs: build: Install module in blob-ipmid
We no longer need any of the symlinking steps in the meta build if we install this way.
Change-Id: I054e3a28f996f75d21b98bf631b9baeae27fbec7 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
b63d6314
|
| 26-Apr-2021 |
Michael Shen <gpgpgp@google.com> |
metrics-ipmi-blobs: Add bootup time to metrics
Change-Id: I1da66deca4a0cc2d75abe7c40c258c34593ea6a0 Signed-off-by: Michael Shen <gpgpgp@google.com>
|
#
b056df69
|
| 23-Mar-2021 |
William A. Kennington III <wak@google.com> |
metrics-ipmi-blobs: Fix generated source dependency
Change-Id: I62e4a8ef65fd01ea12a7dcd7e5b6052fdeeee399 Signed-off-by: William A. Kennington III <wak@google.com>
|
#
1285115c
|
| 17-Mar-2021 |
William A. Kennington III <wak@google.com> |
meson: Fix build with 0.57.1
Meson doesn't like that we are symlinking subprojects outside the subproject 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.1
Meson doesn't like that we are symlinking subprojects outside the subproject directory. If we invert the links we are able to build again.
We also need to fix any projects passing arguments which they don't actually accept.
Change-Id: Ie7adf82afabc1becc85c36b3cc632e8ebd4cae5b Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
3f43b7ee
|
| 16-Feb-2021 |
William A. Kennington III <wak@google.com> |
metrics-ipmi-blobs: Refactor meson build
Change-Id: I7aae036339fd1429781237932a99ddc701d91d84 Signed-off-by: William A. Kennington III <wak@google.com>
|
#
dab96f13
|
| 18-Feb-2021 |
Brandon Kim <brandonkim@google.com> |
Adding google license header to source files
This was done automatically using this script:
https://github.com/google/addlicense
``` go get -u github.com/google/addlicense $HOME/go/bin/addlicense
Adding google license header to source files
This was done automatically using this script:
https://github.com/google/addlicense
``` go get -u github.com/google/addlicense $HOME/go/bin/addlicense -c "Google LLC" -l apache . ```
Manually added the license headers to meson.build files as well
Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I7a17364912c8af2317a1d47a4222f7b3bdc5dc98
show more ...
|
#
03eba281
|
| 11-Feb-2021 |
Sui Chen <suichen@google.com> |
metrics-ipmi-blobs: Add from gBMC
Tested: ran CI locally.
1/5 ncsid / iface_test OK 0.01s 2/5 ncsid / sock_test OK 0.02s 3/5 ncsid / normalize_ip_
metrics-ipmi-blobs: Add from gBMC
Tested: ran CI locally.
1/5 ncsid / iface_test OK 0.01s 2/5 ncsid / sock_test OK 0.02s 3/5 ncsid / normalize_ip_test OK 0.02s 4/5 ncsid / normalize_mac_test OK 0.03s 5/5 metrics-ipmi-blobs / gtest test OK 0.01s
Signed-off-by: Sui Chen <suichen@google.com> Change-Id: Icaf266b170f96b062774c3ef90e59ddec9ea15c6
show more ...
|