Config.in 964 B

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