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