History log of /openbmc/phosphor-gpio-monitor/subprojects/ (Results 1 – 4 of 4)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9f8459a522-Apr-2024 Konstantin Aladyshev <aladyshev22@gmail.com>

meson: Provide missing boost dependency and its wrap file

Currently local meson build fails with the error:
"""
fatal error: boost/asio/io_context.hpp: No such file or directory
"""
This is happenin

meson: Provide missing boost dependency and its wrap file

Currently local meson build fails with the error:
"""
fatal error: boost/asio/io_context.hpp: No such file or directory
"""
This is happening because boost is not listed as a dependency for the
targets that use it.
Add boost dependency for all the necessary targets and provide a wrap
file for boost for the local meson build.

Tested:
"meson setup build && cd build && meson compile" finishes successfully.

Change-Id: I3f418091d8a2da9377684e16ce3e2f88db4c6eb8
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>

show more ...

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

meson: adjust nlohmann-json dependency

- Add the 'include_type' field to avoid clang-tidy warnings.
- Rename wrap file to align with meson wrapdb choice.

Signed-off-by: Patrick Williams <patrick@st

meson: adjust nlohmann-json dependency

- Add the 'include_type' field to avoid clang-tidy warnings.
- Rename wrap file to align with meson wrapdb choice.

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

show more ...

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

build: simplify nlohmann-json subproject and update

The bitbake package for nlohmann-json installs a nlohmann_json.pc
file and the subproject has a meson variable. We can simplify the
dependency in

build: simplify nlohmann-json subproject and update

The bitbake package for nlohmann-json installs a nlohmann_json.pc
file and the subproject has a meson variable. We can simplify the
dependency in the meson file significantly by using the correct
dependency name and adding a minor tweak to the wrapfile.

Also update the revision to HEAD rather than pinning.

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

show more ...

0172969c01-Jun-2023 Patrick Williams <patrick@stwcx.xyz>

meson: add subproject support

Enable building the repository outside of an OpenBMC Docker container or
SDK by leveraging meson subproject support. Copy wrap files from
elsewhere in the organization

meson: add subproject support

Enable building the repository outside of an OpenBMC Docker container or
SDK by leveraging meson subproject support. Copy wrap files from
elsewhere in the organization and update the meson dependencies for some
missing dependencies.

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

show more ...


/openbmc/phosphor-gpio-monitor/.clang-format
/openbmc/phosphor-gpio-monitor/.gitignore
/openbmc/phosphor-gpio-monitor/99-gpio-keys.rules
/openbmc/phosphor-gpio-monitor/LICENSE
/openbmc/phosphor-gpio-monitor/OWNERS
/openbmc/phosphor-gpio-monitor/README.md
/openbmc/phosphor-gpio-monitor/argument.cpp
/openbmc/phosphor-gpio-monitor/argument.hpp
/openbmc/phosphor-gpio-monitor/evdev.cpp
/openbmc/phosphor-gpio-monitor/evdev.hpp
/openbmc/phosphor-gpio-monitor/file.hpp
/openbmc/phosphor-gpio-monitor/gpio-util/Makefile.am
/openbmc/phosphor-gpio-monitor/gpio-util/argument.cpp
/openbmc/phosphor-gpio-monitor/gpio-util/argument.hpp
/openbmc/phosphor-gpio-monitor/gpio-util/gpio.cpp
/openbmc/phosphor-gpio-monitor/gpio-util/gpio.hpp
/openbmc/phosphor-gpio-monitor/gpio-util/main.cpp
/openbmc/phosphor-gpio-monitor/gpio-util/meson.build
/openbmc/phosphor-gpio-monitor/gpioMon.cpp
/openbmc/phosphor-gpio-monitor/gpioMon.hpp
/openbmc/phosphor-gpio-monitor/gpioMonMain.cpp
/openbmc/phosphor-gpio-monitor/mainapp.cpp
/openbmc/phosphor-gpio-monitor/meson.build
/openbmc/phosphor-gpio-monitor/meson_options.txt
/openbmc/phosphor-gpio-monitor/monitor.cpp
/openbmc/phosphor-gpio-monitor/monitor.hpp
/openbmc/phosphor-gpio-monitor/phosphor-gpio-monitor@.service
/openbmc/phosphor-gpio-monitor/phosphor-gpio-presence@.service
/openbmc/phosphor-gpio-monitor/phosphor-multi-gpio-monitor.json
/openbmc/phosphor-gpio-monitor/phosphor-multi-gpio-monitor.service
/openbmc/phosphor-gpio-monitor/presence/argument.cpp
/openbmc/phosphor-gpio-monitor/presence/gpio_presence.cpp
/openbmc/phosphor-gpio-monitor/presence/gpio_presence.hpp
/openbmc/phosphor-gpio-monitor/presence/main.cpp
/openbmc/phosphor-gpio-monitor/presence/meson.build
CLI11.wrap
libgpiod.wrap
nlohmann-json.wrap
phosphor-dbus-interfaces.wrap
phosphor-logging.wrap
sdbusplus.wrap
/openbmc/phosphor-gpio-monitor/test/meson.build
/openbmc/phosphor-gpio-monitor/test/utest.cpp