New upstream version 18.08
[deb_dpdk.git] / app / test-crypto-perf / Makefile
1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(c) 2016-2017 Intel Corporation
3
4 include $(RTE_SDK)/mk/rte.vars.mk
5
6
7 APP = dpdk-test-crypto-perf
8
9 CFLAGS += $(WERROR_FLAGS)
10 CFLAGS += -DALLOW_EXPERIMENTAL_API
11 CFLAGS += -O3
12
13 # all source are stored in SRCS-y
14 SRCS-y := main.c
15 SRCS-y += cperf_ops.c
16 SRCS-y += cperf_options_parsing.c
17 SRCS-y += cperf_test_vectors.c
18 SRCS-y += cperf_test_throughput.c
19 SRCS-y += cperf_test_latency.c
20 SRCS-y += cperf_test_pmd_cyclecount.c
21 SRCS-y += cperf_test_verify.c
22 SRCS-y += cperf_test_vector_parsing.c
23 SRCS-y += cperf_test_common.c
24
25 ifeq ($(CONFIG_RTE_LIBRTE_PMD_CRYPTO_SCHEDULER),y)
26 LDLIBS += -lrte_pmd_crypto_scheduler
27 endif
28
29 include $(RTE_SDK)/mk/rte.app.mk