commit | 01cec99323890e1759bac54d2a81b59e15624dcc | [log] [tgz] |
---|---|---|
author | Patrick Williams <patrick@stwcx.xyz> | Sat Apr 19 12:39:38 2025 -0400 |
committer | Patrick Williams <patrick@stwcx.xyz> | Mon Apr 21 11:02:14 2025 -0400 |
tree | 4a61f26d754965d2575361b02cd5bad30086773c | |
parent | 7292aeca7f15f140d6cf596ac5593d684bef2be8 [diff] |
phosphor-software-manager: move to libexec Non-user executables are suppose to be installed into libexec[1]. [1]: https://github.com/openbmc/docs/blob/master/anti-patterns.md#incorrect-placement-of-executables-in-sbin-usrsbin-or-bin-usrbin Tested: ``` $ meson install -C builddir --destdir /tmp/phosphor-bmc-code-mgmt $ find /tmp/phosphor-bmc-code-mgmt/ -name phosphor-software-manager /tmp/phosphor-bmc-code-mgmt/usr/local/libexec/phosphor-bmc-code-mgmt/phosphor-software-manager ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I881b7d7eb8c773d1f2e7feb5bef34673029ae91d
Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture
To build this package, do the following steps:
meson build
ninja -C build
To clean the repository run rm -r build
.