Config.in 976 B

123456789101112131415161718192021222324252627282930313233
  1. comment "pcm-tools needs a toolchain w/ C++"
  2. depends on BR2_i386 || BR2_x86_64
  3. depends on !BR2_INSTALL_LIBSTDCPP
  4. config BR2_PACKAGE_PCM_TOOLS
  5. bool "pcm-tools"
  6. depends on BR2_i386 || BR2_x86_64
  7. depends on BR2_INSTALL_LIBSTDCPP
  8. select BR2_PACKAGE_HWDATA
  9. select BR2_PACKAGE_HWDATA_PCI_IDS
  10. help
  11. Processor Counter Monitor (PCM) is an application programming
  12. interface (API) and a set of tools based on the API to monitor
  13. performance and energy metrics of Intel(R) Core(TM), Xeon(R),
  14. Atom(TM) and Xeon Phi(TM) processors.
  15. https://github.com/opcm/pcm
  16. if BR2_PACKAGE_PCM_TOOLS
  17. # The pmu-query script is not compatible with Python 3
  18. config BR2_PACKAGE_PCM_TOOLS_PMU_QUERY
  19. bool "install the pmu-query script"
  20. default y
  21. depends on BR2_PACKAGE_PYTHON
  22. select BR2_PACKAGE_CA_CERTIFICATES # https
  23. select BR2_PACKAGE_PYTHON_HASHLIB # urllib2
  24. select BR2_PACKAGE_PYTHON_SSL # urllib2
  25. comment "pmu-query needs Python 2.x"
  26. depends on !BR2_PACKAGE_PYTHON
  27. endif