xref: /linux/tools/testing/selftests/drivers/net/Makefile (revision b0e75977c6883283b55fbbdcd64d1c7111b134f2)
1# SPDX-License-Identifier: GPL-2.0
2CFLAGS += $(KHDR_INCLUDES)
3
4TEST_INCLUDES := $(wildcard lib/py/*.py) \
5		 $(wildcard lib/sh/*.sh) \
6		 $(wildcard ../../net/lib/sh/*.sh) \
7		 ../../net/lib.sh \
8
9TEST_GEN_FILES := \
10	napi_id_helper \
11	so_txtime \
12# end of TEST_GEN_FILES
13
14TEST_PROGS := \
15	gro_hw.py \
16	gro_lro.py \
17	gro_sw.py \
18	hds.py \
19	macsec.py \
20	napi_id.py \
21	napi_threaded.py \
22	netpoll_basic.py \
23	ping.py \
24	pppoe_gro.py \
25	psp.py \
26	queues.py \
27	ring_reconfig.py \
28	rss_key.py \
29	shaper.py \
30	so_txtime.py \
31	stats.py \
32	xdp.py \
33# end of TEST_PROGS
34
35TEST_FILES := \
36	gro_lib.py \
37# end of TEST_FILES
38
39# YNL files, must be before "include ..lib.mk"
40YNL_GEN_FILES := psp_responder
41TEST_GEN_FILES += $(YNL_GEN_FILES)
42
43include ../../lib.mk
44
45# YNL build
46YNL_GENS := psp
47
48include ../../net/ynl.mk
49