blob: 23e45033679e62fd4206e04c9c7c6d6857036768 [file] [log] [blame]
Damjan Marion7cd468a2016-12-19 23:05:39 +01001# Copyright (c) 2016 Cisco and/or its affiliates.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at:
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
Dave Barach2c35e582017-04-03 10:22:17 -040014bin_PROGRAMS += c2cpel cpelatency cpeldump cpelinreg cpelstate elog_merge
Damjan Marion7cd468a2016-12-19 23:05:39 +010015
16lib_LTLIBRARIES += libcperf.la
17
18libcperf_la_SOURCES = \
19 tools/perftool/delsvec.c \
20 tools/perftool/linreg.c \
21 tools/perftool/props.c \
22 tools/perftool/cpel_util.c
23
24PERFTOOL_LIBS = libcperf.la libvppinfra.la -lm
25
26c2cpel_SOURCES = tools/perftool/c2cpel.c
27c2cpel_LDADD = $(PERFTOOL_LIBS)
28
29cpelatency_SOURCES = tools/perftool/cpelatency.c
30cpelatency_LDADD = $(PERFTOOL_LIBS)
31
32cpeldump_SOURCES = tools/perftool/cpeldump.c
33cpeldump_LDADD = $(PERFTOOL_LIBS)
34
35cpelinreg_SOURCES = tools/perftool/cpelinreg.c
36cpelinreg_LDADD = $(PERFTOOL_LIBS)
37
38cpelstate_SOURCES = tools/perftool/cpelstate.c
39cpelstate_LDADD = $(PERFTOOL_LIBS)
40
Dave Barach2c35e582017-04-03 10:22:17 -040041elog_merge_SOURCES = tools/perftool/elog_merge.c
42elog_merge_LDADD = $(PERFTOOL_LIBS)
43
Damjan Marion7cd468a2016-12-19 23:05:39 +010044# vi:syntax=automake