1b4db9f84SJakub Kicinski# SPDX-License-Identifier: GPL-2.0 2788e52e2SJoe DamatoCFLAGS += $(KHDR_INCLUDES) 3b4db9f84SJakub Kicinski 4b494b167SBreno LeitaoTEST_INCLUDES := $(wildcard lib/py/*.py) \ 561f51cc6SBreno Leitao $(wildcard lib/sh/*.sh) \ 6b494b167SBreno Leitao ../../net/lib.sh \ 7b4db9f84SJakub Kicinski 82593a0a1SJoe DamatoTEST_GEN_FILES := \ 92593a0a1SJoe Damato napi_id_helper \ 102593a0a1SJoe Damato# end of TEST_GEN_FILES 11788e52e2SJoe Damato 12a48a87c0SJakub KicinskiTEST_PROGS := \ 13f07f91a3SJakub Kicinski hds.py \ 142593a0a1SJoe Damato napi_id.py \ 15e6d76268SSamiullah Khawaja napi_threaded.py \ 16b494b167SBreno Leitao netcons_basic.sh \ 1769d094efSBreno Leitao netcons_cmdline.sh \ 18d5fdfe48SBreno Leitao netcons_fragmented_msg.sh \ 19daea6d23SBreno Leitao netcons_overflow.sh \ 2012fd83caSBreno Leitao netcons_sysdata.sh \ 21*6701896eSBreno Leitao netcons_torture.sh \ 22b3019343SBreno Leitao netpoll_basic.py \ 23a48a87c0SJakub Kicinski ping.py \ 248a5f956aSJakub Kicinski psp.py \ 251cf27042SDavid Wei queues.py \ 26ec35b0c5SJakub Kicinski shaper.py \ 27f07f91a3SJakub Kicinski stats.py \ 281cbcb1b2SMohsin Bashir xdp.py \ 29a48a87c0SJakub Kicinski# end of TEST_PROGS 30b4db9f84SJakub Kicinski 312aeb71b2SJakub Kicinski# YNL files, must be before "include ..lib.mk" 322aeb71b2SJakub KicinskiYNL_GEN_FILES := psp_responder 332aeb71b2SJakub KicinskiTEST_GEN_FILES += $(YNL_GEN_FILES) 342aeb71b2SJakub Kicinski 35b4db9f84SJakub Kicinskiinclude ../../lib.mk 362aeb71b2SJakub Kicinski 372aeb71b2SJakub Kicinski# YNL build 382aeb71b2SJakub KicinskiYNL_GENS := psp 392aeb71b2SJakub Kicinski 402aeb71b2SJakub Kicinskiinclude ../../net/ynl.mk 41