X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fperfmon%2FCMakeLists.txt;h=c6113aa5097dfbd15ab903994ffc39fdf45ed64c;hb=8932e450224fccdd8dad8992eb90bfead0ae7a7d;hp=845dd3cc6c826d3da5d137e06a51babbf2fdafae;hpb=5f1fd46573aa111018f838db14de53e8ecf854b3;p=vpp.git diff --git a/src/plugins/perfmon/CMakeLists.txt b/src/plugins/perfmon/CMakeLists.txt index 845dd3cc6c8..c6113aa5097 100644 --- a/src/plugins/perfmon/CMakeLists.txt +++ b/src/plugins/perfmon/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2018 Cisco and/or its affiliates. +# Copyright (c) 2020 Cisco and/or its affiliates. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at: @@ -11,15 +11,23 @@ # See the License for the specific language governing permissions and # limitations under the License. +if(NOT CMAKE_SYSTEM_PROCESSOR MATCHES "amd64.*|x86_64.*|AMD64.*") + return() +endif() + add_vpp_plugin(perfmon SOURCES + cli.c + dispatch_wrapper.c + linux.c perfmon.c - perfmon_periodic.c - parse_util.c -) - -install( - FILES PerfmonTables.tar.xz - DESTINATION share/vpp/plugins/perfmon - COMPONENT vpp-dev + table.c + intel/core.c + intel/uncore.c + intel/bundle/inst_and_clock.c + intel/bundle/load_blocks.c + intel/bundle/mem_bw.c + intel/bundle/cache_hit_miss.c + intel/bundle/branch_mispred.c + intel/bundle/power_license.c )