140d269c0SPetr Machata# SPDX-License-Identifier: GPL-2.0+ OR MIT 240d269c0SPetr Machata 371082faaSDavid WeiTEST_GEN_FILES = iou-zcrx 471082faaSDavid Wei 540d269c0SPetr MachataTEST_PROGS = \ 61d0dc857SWillem de Bruijn csum.py \ 740d269c0SPetr Machata devlink_port_split.py \ 880230864SStanislav Fomichev devmem.py \ 940d269c0SPetr Machata ethtool.sh \ 1040d269c0SPetr Machata ethtool_extended_state.sh \ 1140d269c0SPetr Machata ethtool_mm.sh \ 1240d269c0SPetr Machata ethtool_rmon.sh \ 1340d269c0SPetr Machata hw_stats_l3.sh \ 1440d269c0SPetr Machata hw_stats_l3_gre.sh \ 1571082faaSDavid Wei iou-zcrx.py \ 16185646a8SJakub Kicinski irq.py \ 1740d269c0SPetr Machata loopback.sh \ 18*b9c8a2c5SVadim Fedorenko nic_timestamp.py \ 199da271f8SJakub Kicinski pp_alloc_fail.py \ 205ae3bcc2SJakub Kicinski rss_api.py \ 21f898c16aSJakub Kicinski rss_ctx.py \ 2226dbe030SJakub Kicinski rss_flow_label.py \ 23da87cabaSGal Pressman rss_input_xfrm.py \ 240d0f4174SJakub Kicinski tso.py \ 25c347fb0fSBui Quang Minh xsk_reconfig.py \ 2640d269c0SPetr Machata # 2740d269c0SPetr Machata 2840d269c0SPetr MachataTEST_FILES := \ 2940d269c0SPetr Machata ethtool_lib.sh \ 3040d269c0SPetr Machata # 3140d269c0SPetr Machata 3240d269c0SPetr MachataTEST_INCLUDES := \ 33ff4b2bfaSJakub Kicinski $(wildcard lib/py/*.py ../lib/py/*.py) \ 3440d269c0SPetr Machata ../../../net/lib.sh \ 3540d269c0SPetr Machata ../../../net/forwarding/lib.sh \ 3640d269c0SPetr Machata ../../../net/forwarding/ipip_lib.sh \ 3740d269c0SPetr Machata ../../../net/forwarding/tc_common.sh \ 3840d269c0SPetr Machata # 3940d269c0SPetr Machata 40be43a6b2SStanislav Fomichev# YNL files, must be before "include ..lib.mk" 41be43a6b2SStanislav FomichevYNL_GEN_FILES := ncdevmem 42be43a6b2SStanislav FomichevTEST_GEN_FILES += $(YNL_GEN_FILES) 43185646a8SJakub KicinskiTEST_GEN_FILES += $(patsubst %.c,%.o,$(wildcard *.bpf.c)) 44be43a6b2SStanislav Fomichev 4540d269c0SPetr Machatainclude ../../../lib.mk 46be43a6b2SStanislav Fomichev 47be43a6b2SStanislav Fomichev# YNL build 48be43a6b2SStanislav FomichevYNL_GENS := ethtool netdev 49be43a6b2SStanislav Fomichevinclude ../../../net/ynl.mk 50185646a8SJakub Kicinski 51185646a8SJakub Kicinskiinclude ../../../net/bpf.mk 52ca0b04baSLinus Torvalds 5371082faaSDavid Wei$(OUTPUT)/iou-zcrx: LDLIBS += -luring 54