Remove autotools files

Now that meson is enabled in the bitbake build, remove support for
building with autotools.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I49d66ca766d7d3475f454675124b3008f70bde4f
8 files changed
tree: 2c3f43cc0376a2798611adea6c243e01762f85c1
  1. msl/
  2. test/
  3. tools/
  4. .clang-format
  5. .gitignore
  6. .lcovrc
  7. .shellcheck
  8. average.cpp
  9. average.hpp
  10. env.cpp
  11. env.hpp
  12. fan_pwm.cpp
  13. fan_pwm.hpp
  14. fan_speed.cpp
  15. fan_speed.hpp
  16. gpio_handle.cpp
  17. gpio_handle.hpp
  18. hwmon.cpp
  19. hwmon.hpp
  20. hwmonio.cpp
  21. hwmonio.hpp
  22. interface.hpp
  23. LICENSE
  24. mainloop.cpp
  25. mainloop.hpp
  26. MAINTAINERS
  27. meson.build
  28. meson_options.txt
  29. readd.cpp
  30. README.iio.md
  31. README.md
  32. sensor.cpp
  33. sensor.hpp
  34. sensorset.cpp
  35. sensorset.hpp
  36. sysfs.cpp
  37. sysfs.hpp
  38. targets.hpp
  39. thresholds.hpp
  40. types.hpp
  41. util.hpp
README.md

Exposes generic hwmon entries as DBus objects. More information can be found at Sensor Architecture

To Build

To build this package, do the following steps:

    1. meson build
    2. ninja -C build

To clean the repository run `rm -rf build`.

D-Bus bus names

To enable the use of Linux features like cgroups prioritization and
udev/systemd control, one instance of phosphor-hwmon is intended to
be run per hwmon sysfs class instance.

This requires an algorithm for selecting a stable, well-known D-Bus busname.

The algorithm is <PREFIX>-<ID>.Hwmon<N> where PREFIX is an autoconf
configurable prefix (BUSNAME_PREFIX, xyz.openbmc_project by default),
ID is a std::hash of the /sys/devices path backing the hwmon class
instance, and N is the implemented phosphor-hwmon D-Bus API version.