Refactor of bmcImages

bmcImages were in image_verify.hpp but it is used not only in image
verification, but elsewhere.

Move it into a more generic header file, images.hpp, so it makes more
clear that users of bmcImages include images.hpp instead of
image_verify.hpp

Tested: Verify the code pass the build.

Change-Id: If9adf315eee9047d9d08ab93ed7c0ff3c97f7a1e
Signed-off-by: Lei YU <mine260309@gmail.com>
9 files changed
tree: ee973c20cda5d6fa2abd5cea02fbe90a9e768ba7
  1. org/
  2. static/
  3. test/
  4. ubi/
  5. xyz/
  6. .clang-format
  7. .gitignore
  8. activation.cpp
  9. activation.hpp
  10. bootstrap.sh
  11. configure.ac
  12. download_manager.cpp
  13. download_manager.hpp
  14. download_manager_main.cpp
  15. elog-errors.hpp
  16. flash.hpp
  17. image_manager.cpp
  18. image_manager.hpp
  19. image_manager_main.cpp
  20. image_verify.cpp
  21. image_verify.hpp
  22. images.hpp
  23. item_updater.cpp
  24. item_updater.hpp
  25. item_updater_main.cpp
  26. LICENSE
  27. MAINTAINERS
  28. Makefile.am
  29. README.md
  30. serialize.cpp
  31. serialize.hpp
  32. sync_manager.cpp
  33. sync_manager.hpp
  34. sync_manager_main.cpp
  35. sync_watch.cpp
  36. sync_watch.hpp
  37. version.cpp
  38. version.hpp
  39. watch.cpp
  40. watch.hpp
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. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To clean the repository run `./bootstrap.sh clean`.