History log of /openbmc/phosphor-led-manager/subprojects/ (Results 1 – 7 of 7)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6fc3562e07-Dec-2023 Patrick Williams <patrick@stwcx.xyz>

meson: adjust nlohmann-json dependency

- Simplify the nlohmann-json dependency logic in meson.build
- Change wrap file name to align with other repositories.
- Use HEAD for nlohmann-json revision ra

meson: adjust nlohmann-json dependency

- Simplify the nlohmann-json dependency logic in meson.build
- Change wrap file name to align with other repositories.
- Use HEAD for nlohmann-json revision rather than a pinned version.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5ba6cc684c7c2dc8889e9a4cd882d5c6840b4b92

show more ...


/openbmc/phosphor-led-manager/.clang-format
/openbmc/phosphor-led-manager/.linter-ignore
/openbmc/phosphor-led-manager/OWNERS
/openbmc/phosphor-led-manager/configs/ibm,everest/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-1s4u/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-2u/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-4u/led-group-config.json
/openbmc/phosphor-led-manager/example/lamp-test/lamp-test-led-overrides.json
/openbmc/phosphor-led-manager/example/led-group-config.json
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.hpp
/openbmc/phosphor-led-manager/fault-monitor/meson.build
/openbmc/phosphor-led-manager/fault-monitor/monitor-main.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.hpp
/openbmc/phosphor-led-manager/led.yaml
/openbmc/phosphor-led-manager/manager/group.cpp
/openbmc/phosphor-led-manager/manager/group.hpp
/openbmc/phosphor-led-manager/manager/json-config.hpp
/openbmc/phosphor-led-manager/manager/json-parser.hpp
/openbmc/phosphor-led-manager/manager/lamptest/lamptest.cpp
/openbmc/phosphor-led-manager/manager/lamptest/lamptest.hpp
/openbmc/phosphor-led-manager/manager/led-main.cpp
/openbmc/phosphor-led-manager/manager/manager.cpp
/openbmc/phosphor-led-manager/manager/manager.hpp
/openbmc/phosphor-led-manager/manager/meson.build
/openbmc/phosphor-led-manager/manager/serialize.cpp
/openbmc/phosphor-led-manager/meson.build
/openbmc/phosphor-led-manager/meson.options
/openbmc/phosphor-led-manager/scripts/led-set-all-groups-asserted.sh
/openbmc/phosphor-led-manager/scripts/parse_led.py
nlohmann_json.wrap
/openbmc/phosphor-led-manager/test/config/led-group-config.json
/openbmc/phosphor-led-manager/test/meson.build
/openbmc/phosphor-led-manager/test/utest.cpp
/openbmc/phosphor-led-manager/utils.cpp
/openbmc/phosphor-led-manager/utils.hpp
a821dea721-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

meson: simplify dependencies

Leverage wrapfile `[provide]` directives to simplify the dependency
searching in the meson.build.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4b8aac

meson: simplify dependencies

Leverage wrapfile `[provide]` directives to simplify the dependency
searching in the meson.build.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4b8aac501a91075b092552daf6735037f6968d7e

show more ...

7217c03516-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

led-manager: add CLI11 option and config loading

To facilitate localized testing of JSON config loading, add an option
that allows the configuration to be directly passed, rather than try to
determi

led-manager: add CLI11 option and config loading

To facilitate localized testing of JSON config loading, add an option
that allows the configuration to be directly passed, rather than try to
determine it from entity-manager config off dbus.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I80d7051bf312044c68f44bcdb9ac02364f9abac3

show more ...

9bd334ff16-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

fault-monitor: remove locally generated errors

Switch fault-monitor to use Common.Errors instead of locally defined
ones. This greatly simplifies the build structure and follows the
expected phosph

fault-monitor: remove locally generated errors

Switch fault-monitor to use Common.Errors instead of locally defined
ones. This greatly simplifies the build structure and follows the
expected phosphor-logging patterns better.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Idb3473989c86b3a505f3c0a238735db6f3a4349e

show more ...

d1c1f0e916-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

meson: add proper cereal dependency

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib4ee9663a6f9ca5c97cb0bbf8c60d344f7f6d1b4


/openbmc/phosphor-led-manager/.clang-format
/openbmc/phosphor-led-manager/.eslintignore
/openbmc/phosphor-led-manager/.gitignore
/openbmc/phosphor-led-manager/MAINTAINERS
/openbmc/phosphor-led-manager/OWNERS
/openbmc/phosphor-led-manager/configs/ibm,everest/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-1s4u/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-2u/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-4u/led-group-config.json
/openbmc/phosphor-led-manager/example/lamp-test/lamp-test-led-overrides.json
/openbmc/phosphor-led-manager/example/led-group-config.json
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.hpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/operational-status-monitor.hpp
/openbmc/phosphor-led-manager/gen/README
/openbmc/phosphor-led-manager/gen/meson.build
/openbmc/phosphor-led-manager/gen/regenerate-meson
/openbmc/phosphor-led-manager/gen/run-ci
/openbmc/phosphor-led-manager/json-config.hpp
/openbmc/phosphor-led-manager/json-parser.hpp
/openbmc/phosphor-led-manager/lamptest.cpp
/openbmc/phosphor-led-manager/led-main.cpp
/openbmc/phosphor-led-manager/manager.cpp
/openbmc/phosphor-led-manager/meson.build
/openbmc/phosphor-led-manager/meson_options.txt
/openbmc/phosphor-led-manager/serialize.cpp
/openbmc/phosphor-led-manager/serialize.hpp
cereal.wrap
/openbmc/phosphor-led-manager/test/meson.build
/openbmc/phosphor-led-manager/test/utest-led-json.cpp
/openbmc/phosphor-led-manager/utils.cpp
/openbmc/phosphor-led-manager/utils.hpp
687fe07804-May-2021 George Liu <liuxiwei@inspur.com>

build: Add wrapfiles for dependencies

- Update meson.build and add wrapfiles so that all dependencies are
handled as subprojects.

- This allows builds completely outside of bitbake or an SDK.
r

build: Add wrapfiles for dependencies

- Update meson.build and add wrapfiles so that all dependencies are
handled as subprojects.

- This allows builds completely outside of bitbake or an SDK.
refer: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-virtual-sensor/+/42349

Tested: built ledManager repo successfully using `meson build`.

Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I35db603d4aa9c2eee41c3cfb27eba6953950fe44

show more ...

4b06201013-Oct-2020 George Liu <liuxiwei@inspur.com>

Add meson build

This commit is to add meson build.
And later, we will remove Autotools and replace it with meson build.

In addition, fixed Layout::LedAction construct parameter error in test
file.

Add meson build

This commit is to add meson build.
And later, we will remove Autotools and replace it with meson build.

In addition, fixed Layout::LedAction construct parameter error in test
file.

Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I58c9a2c9de928db288e77ca2d6aa807d36e70144

show more ...


/openbmc/phosphor-led-manager/.clang-format
/openbmc/phosphor-led-manager/.gitignore
/openbmc/phosphor-led-manager/LICENSE
/openbmc/phosphor-led-manager/MAINTAINERS
/openbmc/phosphor-led-manager/Makefile.am
/openbmc/phosphor-led-manager/bootstrap.sh
/openbmc/phosphor-led-manager/configs/ibm,rainier-2u/led-group-config.json
/openbmc/phosphor-led-manager/configs/ibm,rainier-4u/led-group-config.json
/openbmc/phosphor-led-manager/configure.ac
/openbmc/phosphor-led-manager/elog-errors.hpp
/openbmc/phosphor-led-manager/example/lamp-test/lamp-test-led-overrides.json
/openbmc/phosphor-led-manager/example/led-group-config.json
/openbmc/phosphor-led-manager/fault-monitor/Makefile.am
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.cpp
/openbmc/phosphor-led-manager/fault-monitor/fru-fault-monitor.hpp
/openbmc/phosphor-led-manager/fault-monitor/meson.build
/openbmc/phosphor-led-manager/fault-monitor/monitor-main.cpp
/openbmc/phosphor-led-manager/gen/meson.build
/openbmc/phosphor-led-manager/gen/xyz/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/Fru/Monitor/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/Fru/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/Mapper/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/Led/meson.build
/openbmc/phosphor-led-manager/gen/xyz/openbmc_project/meson.build
/openbmc/phosphor-led-manager/group.cpp
/openbmc/phosphor-led-manager/group.hpp
/openbmc/phosphor-led-manager/json-config.hpp
/openbmc/phosphor-led-manager/json-parser.hpp
/openbmc/phosphor-led-manager/lamptest.cpp
/openbmc/phosphor-led-manager/lamptest.hpp
/openbmc/phosphor-led-manager/led-main.cpp
/openbmc/phosphor-led-manager/led.yaml
/openbmc/phosphor-led-manager/ledlayout.hpp
/openbmc/phosphor-led-manager/manager.cpp
/openbmc/phosphor-led-manager/manager.hpp
/openbmc/phosphor-led-manager/meson.build
/openbmc/phosphor-led-manager/meson_options.txt
/openbmc/phosphor-led-manager/parse_led.py
/openbmc/phosphor-led-manager/scripts/led-set-all-groups-asserted.sh
/openbmc/phosphor-led-manager/serialize.cpp
/openbmc/phosphor-led-manager/serialize.hpp
nlohmann.wrap
sdbusplus.wrap
/openbmc/phosphor-led-manager/test/Makefile.am
/openbmc/phosphor-led-manager/test/config/led-group-config-malformed.json
/openbmc/phosphor-led-manager/test/config/led-group-config.json
/openbmc/phosphor-led-manager/test/led-test-map.hpp
/openbmc/phosphor-led-manager/test/meson.build
/openbmc/phosphor-led-manager/test/utest-led-json.cpp
/openbmc/phosphor-led-manager/test/utest-serialize.cpp
/openbmc/phosphor-led-manager/test/utest.cpp
/openbmc/phosphor-led-manager/utils.cpp
/openbmc/phosphor-led-manager/utils.hpp
/openbmc/phosphor-led-manager/xyz/openbmc_project/Led/Fru/Monitor.errors.yaml
/openbmc/phosphor-led-manager/xyz/openbmc_project/Led/Fru/Monitor.metadata.yaml
/openbmc/phosphor-led-manager/xyz/openbmc_project/Led/Mapper.errors.yaml
/openbmc/phosphor-led-manager/xyz/openbmc_project/Led/Mapper.metadata.yaml