#
62ce1594 |
| 03-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meson: reformat with meson formatter
Apply the `meson format` results.
Change-Id: I1dbf4ae74d383552995432add3d2f548eb844ee5 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
#
f62ad6fc |
| 03-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
meson: switch code dependency to libsystemd
For a while now systemd has packaged a separate `libsystemd`. For meson dependency, `systemd` should be used when looking for systemd service file paths
meson: switch code dependency to libsystemd
For a while now systemd has packaged a separate `libsystemd`. For meson dependency, `systemd` should be used when looking for systemd service file paths and `libsystemd` should be used for `sd_*` functions.
Update the dependency accordingly.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9768dd66c4180085f201a0b77385d696bdd1680f
show more ...
|
#
b4b40918 |
| 17-Jul-2024 |
George Liu <liuxiwei@ieisystem.com> |
ipmid: switch to lg2
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I838587b2d564f3c00b78ce37e175d7e8ace51142
|
#
e11895fd |
| 04-Apr-2024 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
meson: Use boost as a dependency
Currently boost library is found via the 'cpp.find_library' call. With this method local build of the project requires host to have the boost libraries installed. Si
meson: Use boost as a dependency
Currently boost library is found via the 'cpp.find_library' call. With this method local build of the project requires host to have the boost libraries installed. Since the meson have a subproject system to download missing dependencies, rewrite boost requirement to a 'dependency' object. This way it would be possible to build the project locally on the system without the boost library installed.
Tested: Both local meson build and Yocto build are performed successfully.
Change-Id: I082aeb1d6c09627ea53f58cb6cd375f080401d57 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
#
d82cb785 |
| 04-Apr-2024 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
meson: Add missing boost dependency to message test
Since message test utilizes boost library add it to the dependencies.
Change-Id: Ib027e34931d00ec288f0d5dba4b38911fd8affc3 Signed-off-by: Konstan
meson: Add missing boost dependency to message test
Since message test utilizes boost library add it to the dependencies.
Change-Id: Ib027e34931d00ec288f0d5dba4b38911fd8affc3 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
#
bbc6ad48 |
| 16-Jun-2022 |
Patrick Williams <patrick@stwcx.xyz> |
meson: minor dependency fix ups for wrap-builds
Add a few missing dependencies to enable full wrap-based builds.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0eab0c37acaad4be5b63
meson: minor dependency fix ups for wrap-builds
Add a few missing dependencies to enable full wrap-based builds.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0eab0c37acaad4be5b63d9804200566405f40c0b
show more ...
|
#
c8fc728f |
| 16-Jun-2022 |
Patrick Williams <patrick@stwcx.xyz> |
meson: add nlohmann-json wrapper and deps
A number of locations within the repository do not appropriately specify the dependency on nlohmann-json. Fix up the wrap file, add appropriate dependency
meson: add nlohmann-json wrapper and deps
A number of locations within the repository do not appropriately specify the dependency on nlohmann-json. Fix up the wrap file, add appropriate dependency detection in the root meson, and add the library as a dependency when needed. This gets closer to allowing full subproject-based builds.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: If70888c6de5651ca355f84616e41408ddde9fc08
show more ...
|
#
c710b975 |
| 11-Aug-2021 |
Willy Tu <wltu@google.com> |
build: Add meson build for phosphor-host-ipmi
Create meson and meson_options for the existing features.
Removed sample.h/cpp since that is not used at all.
Tested: Ipmi command works fine the clea
build: Add meson build for phosphor-host-ipmi
Create meson and meson_options for the existing features.
Removed sample.h/cpp since that is not used at all.
Tested: Ipmi command works fine the cleanup. ``` $ systemctl status phosphor-ipmi-host ● phosphor-ipmi-host.service - Phosphor Inband IPMI Loaded: loaded (/lib/systemd/system/phosphor-ipmi-host.service; enabled; vendor preset: enabled) Active: active (running) since Thu 1970-01-08 21:20:56 UTC; 21s ago Main PID: 24987 (ipmid) CGroup: /system.slice/phosphor-ipmi-host.service └─24987 /tmp/ipmid
Jan 08 21:20:56 $HOST ipmid[24987]: Registering OEM:[0X002B79], Cmd:[0X30] for Ethstats Commands Jan 08 21:20:56 $HOST ipmid[24987]: Registering OEM:[0X00C2CF], Cmd:[0X30] for Ethstats Commands Jan 08 21:20:56 $HOST ipmid[24987]: Registering OEM:[0X002B79], Cmd:[0X32] for Sys Commands Jan 08 21:20:56 $HOST ipmid[24987]: Registering OEM:[0X002B79], Cmd:[0X02] for I2C Jan 08 21:20:56 $HOST ipmid[24987]: Registering OEM:[0X00C2CF], Cmd:[0X02] for I2C Jan 08 21:20:56 $HOST ipmid[24987]: I2C_WHITELIST_CHECK is disabled, do not populate whitelist Jan 08 21:20:56 $HOST ipmid[24987]: Registering OEM:[0X00C2CF], Cmd:[0X04] for Manual Zone Control Jan 08 21:20:56 $HOST systemd[1]: Started Phosphor Inband IPMI. Jan 08 21:20:56 $HOST ipmid[24987]: Loading whitelist filter Jan 08 21:20:56 $HOST ipmid[24987]: Set restrictedMode = true (reverse-i-search)`ipmi': systemctl status phosphor-^Cmi-host
$ ipmitool mc info Device ID : 32 Device Revision : 1 Firmware Revision : 0.00 IPMI Version : 2.0 Manufacturer ID : 7244 Manufacturer Name : Quanta Computer Inc. Product ID : 14426 (0x385a) Product Name : Unknown (0x385A) Device Available : yes Provides Device SDRs : yes Additional Device Support : Sensor Device SEL Device FRU Inventory Device Chassis Device Aux Firmware Rev Info : 0x00 0x00 0x00 0x00 ```
Change-Id: Ibaea9eea802b063a0207320654cbb817fde30c2a Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|