History log of /openbmc/openpower-hw-diags/subprojects/ (Results 1 – 10 of 10)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b1a9586127-Jun-2024 Andrew Jeffery <andrew@codeconstruct.com.au>

subprojects: Add libgpiod wrap

Created with `meson wrap install libgpiod`.

Change-Id: I60b3d5d8498c3c803363b5421a2b8a860128e635
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>

3dc7bc8827-Jun-2024 Andrew Jeffery <andrew@codeconstruct.com.au>

subprojects: Add valijson wrap

Addresses the following meson warning:

```
Has header "valijson/validator.hpp" : NO
Cloning into 'valijson'...
remote: Enumerating objects: 4827, done.
remote: Counti

subprojects: Add valijson wrap

Addresses the following meson warning:

```
Has header "valijson/validator.hpp" : NO
Cloning into 'valijson'...
remote: Enumerating objects: 4827, done.
remote: Counting objects: 100% (1766/1766), done.
remote: Compressing objects: 100% (893/893), done.
remote: Total 4827 (delta 875), reused 1685 (delta 832), pack-reused 3061
Receiving objects: 100% (4827/4827), 4.80 MiB | 3.60 MiB/s, done.
Resolving deltas: 100% (2637/2637), done.
HEAD is now at 9183462118f5 Fix return type on getMinLength
Subproject exists but has no meson.build file.
Subproject valijson is buildable: NO (disabling)
meson.build:87: WARNING: include_directories sandbox violation!
The project is trying to access the directory 'subprojects/valijson/include' which belongs to a different
subproject. This is a problem as it hardcodes the relative paths of these two projects.
This makes it impossible to compile the project in any other directory layout and also
prevents the subproject from changing its own directory layout.

Instead of poking directly at the internals the subproject should be executed and
it should set a variable that the caller can then use. Something like:

some_dep = declare_dependency(include_directories: include_directories('include'))

[provide]
some = some_dep

some_dep = dependency('some')
executable(..., dependencies: [some_dep])

This warning will become a hard error in a future Meson release.
```

Change-Id: I26b4ced45285943b6cae1c1feeace2f853931b0d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>

show more ...

62dd15e827-Jun-2024 Andrew Jeffery <andrew@codeconstruct.com.au>

subprojects: Add phosphor-logging wrap

Addresses the following error:

```
$ meson setup build
...
Dependency hei from subproject subprojects/libhei found: YES 0.1
Run-time dependency phosphor-loggi

subprojects: Add phosphor-logging wrap

Addresses the following error:

```
$ meson setup build
...
Dependency hei from subproject subprojects/libhei found: YES 0.1
Run-time dependency phosphor-logging found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency phosphor-logging

meson.build:62:23: ERROR: Neither a subproject directory nor a phosphor-logging.wrap file was found.
```

Change-Id: I8b933009a4a282a7c0defcd672986aeeff0bdf2a
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>

show more ...

54e71c0607-Dec-2023 Patrick Williams <patrick@stwcx.xyz>

meson: adjust nlohmann-json dependency

Simplify the nlohmann-json dependency in the meson.build and align
the wrap file name for consistency with the meson wrapdb.

Change-Id: I17dbb6eb1e26a8f9413a1

meson: adjust nlohmann-json dependency

Simplify the nlohmann-json dependency in the meson.build and align
the wrap file name for consistency with the meson wrapdb.

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

show more ...


/openbmc/openpower-hw-diags/.clang-format
/openbmc/openpower-hw-diags/.gitignore
/openbmc/openpower-hw-diags/.prettierignore
/openbmc/openpower-hw-diags/.prettierrc.yaml
/openbmc/openpower-hw-diags/OWNERS
/openbmc/openpower-hw-diags/README.md
/openbmc/openpower-hw-diags/analyzer/analyzer_main.cpp
/openbmc/openpower-hw-diags/analyzer/analyzer_main.hpp
/openbmc/openpower-hw-diags/analyzer/callout.hpp
/openbmc/openpower-hw-diags/analyzer/create_pel.cpp
/openbmc/openpower-hw-diags/analyzer/filter-root-cause.cpp
/openbmc/openpower-hw-diags/analyzer/initialize_isolator.cpp
/openbmc/openpower-hw-diags/analyzer/meson.build
/openbmc/openpower-hw-diags/analyzer/plugins/ody-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/p10-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/p10-tod-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/plugin.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-11.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-odyssey-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v02.json
/openbmc/openpower-hw-diags/analyzer/resolution.cpp
/openbmc/openpower-hw-diags/analyzer/resolution.hpp
/openbmc/openpower-hw-diags/analyzer/service_data.cpp
/openbmc/openpower-hw-diags/analyzer/service_data.hpp
/openbmc/openpower-hw-diags/attn/Attention_Handler.md
/openbmc/openpower-hw-diags/attn/attention.hpp
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_common.hpp
/openbmc/openpower-hw-diags/attn/attn_config.cpp
/openbmc/openpower-hw-diags/attn/attn_config.hpp
/openbmc/openpower-hw-diags/attn/attn_config.in
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.hpp
/openbmc/openpower-hw-diags/attn/attn_dump.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.service.in
/openbmc/openpower-hw-diags/attn/attn_logging.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.hpp
/openbmc/openpower-hw-diags/attn/attn_main.cpp
/openbmc/openpower-hw-diags/attn/attn_monitor.cpp
/openbmc/openpower-hw-diags/attn/attn_monitor.hpp
/openbmc/openpower-hw-diags/attn/bp_handler.cpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/pel/extended_user_header.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_common.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.cpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_section.hpp
/openbmc/openpower-hw-diags/attn/pel/primary_src.hpp
/openbmc/openpower-hw-diags/attn/pel/private_header.hpp
/openbmc/openpower-hw-diags/attn/pel/stream.hpp
/openbmc/openpower-hw-diags/attn/pel/user_header.hpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/attn/ti_handler.hpp
/openbmc/openpower-hw-diags/attn/vital_handler.cpp
/openbmc/openpower-hw-diags/cli.cpp
/openbmc/openpower-hw-diags/main.cpp
/openbmc/openpower-hw-diags/main_nl.cpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/meson.options
nlohmann_json.wrap
/openbmc/openpower-hw-diags/test/dbus-sim-only.cpp
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/pdbg-sim-only.cpp
/openbmc/openpower-hw-diags/test/pdbg-test.dts
/openbmc/openpower-hw-diags/test/sim-hw-access.hpp
/openbmc/openpower-hw-diags/test/test-attention.cpp
/openbmc/openpower-hw-diags/test/test-bin-stream.cpp
/openbmc/openpower-hw-diags/test/test-cli.cpp
/openbmc/openpower-hw-diags/test/test-end2end.cpp
/openbmc/openpower-hw-diags/test/test-ffdc-file.cpp
/openbmc/openpower-hw-diags/test/test-lpc-timeout.cpp
/openbmc/openpower-hw-diags/test/test-pdbg-dts.cpp
/openbmc/openpower-hw-diags/test/test-pll-unlock.cpp
/openbmc/openpower-hw-diags/test/test-resolution.cpp
/openbmc/openpower-hw-diags/test/test-root-cause-filter.cpp
/openbmc/openpower-hw-diags/test/test-ti-handler.cpp
/openbmc/openpower-hw-diags/test/test-tod-step-check-fault.cpp
/openbmc/openpower-hw-diags/test/test-util-data-file.cpp
/openbmc/openpower-hw-diags/util/data/meson.build
/openbmc/openpower-hw-diags/util/data/peer-targets-bonnell.json
/openbmc/openpower-hw-diags/util/data/peer-targets-everest.json
/openbmc/openpower-hw-diags/util/data/peer-targets-rainier-2u.json
/openbmc/openpower-hw-diags/util/data/peer-targets-rainier-4u.json
/openbmc/openpower-hw-diags/util/dbus.cpp
/openbmc/openpower-hw-diags/util/dbus.hpp
/openbmc/openpower-hw-diags/util/ffdc.cpp
/openbmc/openpower-hw-diags/util/ffdc.hpp
/openbmc/openpower-hw-diags/util/ffdc_file.hpp
/openbmc/openpower-hw-diags/util/file_descriptor.hpp
/openbmc/openpower-hw-diags/util/log.hpp
/openbmc/openpower-hw-diags/util/meson.build
/openbmc/openpower-hw-diags/util/pdbg-no-sim.cpp
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/pdbg.hpp
/openbmc/openpower-hw-diags/util/pldm.cpp
/openbmc/openpower-hw-diags/util/pldm.hpp
/openbmc/openpower-hw-diags/util/temporary_file.cpp
/openbmc/openpower-hw-diags/util/trace.hpp
8018391d21-Dec-2021 Zane Shelley <zshelle@us.ibm.com>

create fallback gtest subproject dependency

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I6b0ce32242a0a74b56f4a163cfb3a1e15fe8a7ee


/openbmc/openpower-hw-diags/.eslintignore
/openbmc/openpower-hw-diags/.gitignore
/openbmc/openpower-hw-diags/OWNERS
/openbmc/openpower-hw-diags/analyzer/analyzer_main.cpp
/openbmc/openpower-hw-diags/analyzer/analyzer_main.hpp
/openbmc/openpower-hw-diags/analyzer/callout.hpp
/openbmc/openpower-hw-diags/analyzer/create_pel.cpp
/openbmc/openpower-hw-diags/analyzer/filter-root-cause.cpp
/openbmc/openpower-hw-diags/analyzer/meson.build
/openbmc/openpower-hw-diags/analyzer/plugins/p10-plugins.cpp
/openbmc/openpower-hw-diags/analyzer/plugins/plugin.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-11.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.cpp
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-parser.hpp
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema-v01.json
/openbmc/openpower-hw-diags/analyzer/resolution.cpp
/openbmc/openpower-hw-diags/analyzer/resolution.hpp
/openbmc/openpower-hw-diags/analyzer/service_data.cpp
/openbmc/openpower-hw-diags/analyzer/service_data.hpp
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_common.hpp
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.hpp
/openbmc/openpower-hw-diags/attn/attn_dump.cpp
/openbmc/openpower-hw-diags/attn/attn_dump.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.service.in
/openbmc/openpower-hw-diags/attn/attn_logging.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.hpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.cpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.hpp
/openbmc/openpower-hw-diags/attn/pel/private_header.cpp
/openbmc/openpower-hw-diags/attn/pel/private_header.hpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/attn/ti_handler.hpp
/openbmc/openpower-hw-diags/attn/vital_handler.cpp
/openbmc/openpower-hw-diags/config.h.in
/openbmc/openpower-hw-diags/main.cpp
/openbmc/openpower-hw-diags/main_nl.cpp
/openbmc/openpower-hw-diags/meson.build
googletest.wrap
/openbmc/openpower-hw-diags/test/end2end/logging.cpp
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/resolution_test.cpp
/openbmc/openpower-hw-diags/util/data_file.cpp
/openbmc/openpower-hw-diags/util/dbus.cpp
/openbmc/openpower-hw-diags/util/dbus.hpp
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/pdbg.hpp
/openbmc/openpower-hw-diags/util/pdbg_callback.hpp
5191bae904-Aug-2021 Zane Shelley <zshelle@us.ibm.com>

Util functions to validate JSON and find data files

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ifc1537f7c8eabab08690d5a74023377572564895


/openbmc/openpower-hw-diags/analyzer/analyzer_main.cpp
/openbmc/openpower-hw-diags/analyzer/analyzer_main.hpp
/openbmc/openpower-hw-diags/analyzer/apply_ras_actions.cpp
/openbmc/openpower-hw-diags/analyzer/create_pel.cpp
/openbmc/openpower-hw-diags/analyzer/hei_user_interface.cpp
/openbmc/openpower-hw-diags/analyzer/initialize_isolator.cpp
/openbmc/openpower-hw-diags/analyzer/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-11.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-explorer-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-10.json
/openbmc/openpower-hw-diags/analyzer/ras-data/data/ras-data-p10-20.json
/openbmc/openpower-hw-diags/analyzer/ras-data/meson.build
/openbmc/openpower-hw-diags/analyzer/ras-data/ras-data-definition.md
/openbmc/openpower-hw-diags/analyzer/ras-data/schema/ras-data-schema.json
/openbmc/openpower-hw-diags/analyzer/resolution.cpp
/openbmc/openpower-hw-diags/analyzer/resolution.hpp
/openbmc/openpower-hw-diags/analyzer/service_data.hpp
/openbmc/openpower-hw-diags/analyzer/util.hpp
/openbmc/openpower-hw-diags/attn/attention.cpp
/openbmc/openpower-hw-diags/attn/attention.hpp
/openbmc/openpower-hw-diags/attn/attn_common.cpp
/openbmc/openpower-hw-diags/attn/attn_common.hpp
/openbmc/openpower-hw-diags/attn/attn_config.cpp
/openbmc/openpower-hw-diags/attn/attn_config.hpp
/openbmc/openpower-hw-diags/attn/attn_dbus.cpp
/openbmc/openpower-hw-diags/attn/attn_dbus.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.cpp
/openbmc/openpower-hw-diags/attn/attn_handler.hpp
/openbmc/openpower-hw-diags/attn/attn_handler.service
/openbmc/openpower-hw-diags/attn/attn_logging.cpp
/openbmc/openpower-hw-diags/attn/attn_logging.hpp
/openbmc/openpower-hw-diags/attn/attn_main.cpp
/openbmc/openpower-hw-diags/attn/attn_monitor.cpp
/openbmc/openpower-hw-diags/attn/bp_handler.cpp
/openbmc/openpower-hw-diags/attn/bp_handler.hpp
/openbmc/openpower-hw-diags/attn/meson.build
/openbmc/openpower-hw-diags/attn/pel/extended_user_header.cpp
/openbmc/openpower-hw-diags/attn/pel/extended_user_header.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_common.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.cpp
/openbmc/openpower-hw-diags/attn/pel/pel_minimal.hpp
/openbmc/openpower-hw-diags/attn/pel/pel_section.hpp
/openbmc/openpower-hw-diags/attn/pel/primary_src.cpp
/openbmc/openpower-hw-diags/attn/pel/primary_src.hpp
/openbmc/openpower-hw-diags/attn/pel/private_header.cpp
/openbmc/openpower-hw-diags/attn/pel/private_header.hpp
/openbmc/openpower-hw-diags/attn/pel/section_header.hpp
/openbmc/openpower-hw-diags/attn/pel/stream.hpp
/openbmc/openpower-hw-diags/attn/pel/user_header.cpp
/openbmc/openpower-hw-diags/attn/pel/user_header.hpp
/openbmc/openpower-hw-diags/attn/ti_handler.cpp
/openbmc/openpower-hw-diags/attn/ti_handler.hpp
/openbmc/openpower-hw-diags/attn/vital_handler.cpp
/openbmc/openpower-hw-diags/attn/vital_handler.hpp
/openbmc/openpower-hw-diags/buildinfo.hpp.in
/openbmc/openpower-hw-diags/cli.cpp
/openbmc/openpower-hw-diags/config.h.in
/openbmc/openpower-hw-diags/listener.cpp
/openbmc/openpower-hw-diags/main.cpp
/openbmc/openpower-hw-diags/main_nl.cpp
/openbmc/openpower-hw-diags/meson.build
/openbmc/openpower-hw-diags/meson_options.txt
nlohmann.wrap
valijson.wrap
/openbmc/openpower-hw-diags/test/bin_stream_test.cpp
/openbmc/openpower-hw-diags/test/end2end/logging.cpp
/openbmc/openpower-hw-diags/test/end2end/meson.build
/openbmc/openpower-hw-diags/test/end2end/vital_handler.cpp
/openbmc/openpower-hw-diags/test/ffdc_file_test.cpp
/openbmc/openpower-hw-diags/test/meson.build
/openbmc/openpower-hw-diags/test/resolution_test.cpp
/openbmc/openpower-hw-diags/test/service_data_test.cpp
/openbmc/openpower-hw-diags/util/bin_stream.hpp
/openbmc/openpower-hw-diags/util/data_file.cpp
/openbmc/openpower-hw-diags/util/data_file.hpp
/openbmc/openpower-hw-diags/util/dbus.cpp
/openbmc/openpower-hw-diags/util/dbus.hpp
/openbmc/openpower-hw-diags/util/ffdc_file.cpp
/openbmc/openpower-hw-diags/util/ffdc_file.hpp
/openbmc/openpower-hw-diags/util/file_descriptor.hpp
/openbmc/openpower-hw-diags/util/meson.build
/openbmc/openpower-hw-diags/util/pdbg.cpp
/openbmc/openpower-hw-diags/util/pdbg.hpp
/openbmc/openpower-hw-diags/util/temporary_file.cpp
/openbmc/openpower-hw-diags/util/temporary_file.hpp
f480b73911-Jun-2020 Zane Shelley <zshelle@us.ibm.com>

Default to libhei subproject if library not installed

Change-Id: I66d66a2d0df4bd071a951ba775c22aca4310fd92
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>

b859d79a06-May-2020 Ben Tyner <ben.tyner@ibm.com>

Remove openpower-libhei subproject dependency

Statically link to openpower-libhei rather than building it as a
subproject.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ifc1be912ef484c0c7

Remove openpower-libhei subproject dependency

Statically link to openpower-libhei rather than building it as a
subproject.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ifc1be912ef484c0c7a1157ac0c9b90a62e03d9c7

show more ...

cf0e074e09-Apr-2020 Ben Tyner <bentyner@linux.ibm.com>

Change libhei.wrap to address the correct repo.

The libhei.wrap url was using the Gerrit repo when it should be
using the github repo.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ic30ed

Change libhei.wrap to address the correct repo.

The libhei.wrap url was using the Gerrit repo when it should be
using the github repo.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ic30ede52216d81716886ebcd407e2443f9242da8

show more ...

92e39fd905-Feb-2020 Ben Tyner <ben.tyner@ibm.com>

Integrate openpower-libhei with openpower-hw-diags

Pull down openpower-libhei as a subproject and build the isolator
support into openpower-hw-diags.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Ch

Integrate openpower-libhei with openpower-hw-diags

Pull down openpower-libhei as a subproject and build the isolator
support into openpower-hw-diags.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I6eeacc802363fec6f0f113e75eb268a8c1774b7c

show more ...