xref: /linux/tools/testing/selftests/net/mptcp/Makefile (revision 18a7e218cfcdca6666e1f7356533e4c988780b57)
1048d19d4SFlorian Westphal# SPDX-License-Identifier: GPL-2.0
2048d19d4SFlorian Westphal
3048d19d4SFlorian Westphaltop_srcdir = ../../../../..
4048d19d4SFlorian Westphal
523b3a7c4SJan StancekCFLAGS += -Wall -Wl,--no-as-needed -O2 -g -I$(top_srcdir)/usr/include $(KHDR_INCLUDES)
6048d19d4SFlorian Westphal
7*f07f91a3SJakub KicinskiTEST_PROGS := \
8*f07f91a3SJakub Kicinski	diag.sh \
9*f07f91a3SJakub Kicinski	mptcp_connect.sh \
10*f07f91a3SJakub Kicinski	mptcp_connect_checksum.sh \
11*f07f91a3SJakub Kicinski	mptcp_connect_mmap.sh \
12*f07f91a3SJakub Kicinski	mptcp_connect_sendfile.sh \
13*f07f91a3SJakub Kicinski	mptcp_join.sh \
14*f07f91a3SJakub Kicinski	mptcp_sockopt.sh \
15*f07f91a3SJakub Kicinski	pm_netlink.sh \
16*f07f91a3SJakub Kicinski	simult_flows.sh \
17*f07f91a3SJakub Kicinski	userspace_pm.sh \
18*f07f91a3SJakub Kicinski# end of TEST_PROGS
19048d19d4SFlorian Westphal
20*f07f91a3SJakub KicinskiTEST_GEN_FILES := \
21*f07f91a3SJakub Kicinski	mptcp_connect \
22*f07f91a3SJakub Kicinski	mptcp_diag \
23*f07f91a3SJakub Kicinski	mptcp_inq \
24*f07f91a3SJakub Kicinski	mptcp_sockopt \
25*f07f91a3SJakub Kicinski	pm_nl_ctl \
26*f07f91a3SJakub Kicinski# end of TEST_GEN_FILES
27048d19d4SFlorian Westphal
28*f07f91a3SJakub KicinskiTEST_FILES := \
29*f07f91a3SJakub Kicinski	mptcp_lib.sh \
30*f07f91a3SJakub Kicinski	settings \
31*f07f91a3SJakub Kicinski# end of TEST_FILES
32b9167c80SMichael Ellerman
33d9d836bfSHangbin LiuTEST_INCLUDES := ../lib.sh $(wildcard ../lib/sh/*.sh)
341a5a2d19SMatthieu Baerts (NGI0)
35048d19d4SFlorian WestphalEXTRA_CLEAN := *.pcap
36048d19d4SFlorian Westphal
37048d19d4SFlorian Westphalinclude ../../lib.mk
38