phosphor-bios-software-update: 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-bios-software-update
/tmp/phosphor-bmc-code-mgmt/usr/local/libexec/phosphor-bmc-code-mgmt/phosphor-bios-software-update
```

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib0b6da9218dc0ebd67077c8cf0e5e8bb6b64d11b
2 files changed
tree: 606253f82db73eb2a2f3957e086e71c858a478f2
  1. bios/
  2. bmc/
  3. common/
  4. i2c-vr/
  5. subprojects/
  6. test/
  7. .clang-format
  8. .clang-tidy
  9. .gitignore
  10. .shellcheck
  11. LICENSE
  12. meson.build
  13. meson.options
  14. OWNERS
  15. README.md
README.md

phosphor-bmc-code-mgmt

Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture

To Build

To build this package, do the following steps:

  1. meson build
  2. ninja -C build

To clean the repository run rm -r build.