xref: /linux/tools/testing/selftests/net/mptcp/Makefile (revision d3b402c5a2d47f51eb0581da1a7b142f82cb10d1)
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)
6*2fa98059SAnkit KhushwahaCFLAGS += -I$(top_srcdir)/tools/include
7048d19d4SFlorian Westphal
8f07f91a3SJakub KicinskiTEST_PROGS := \
9f07f91a3SJakub Kicinski	diag.sh \
10f07f91a3SJakub Kicinski	mptcp_connect.sh \
11f07f91a3SJakub Kicinski	mptcp_connect_checksum.sh \
12f07f91a3SJakub Kicinski	mptcp_connect_mmap.sh \
13f07f91a3SJakub Kicinski	mptcp_connect_sendfile.sh \
14f07f91a3SJakub Kicinski	mptcp_connect_splice.sh \
15f07f91a3SJakub Kicinski	mptcp_join.sh \
16f07f91a3SJakub Kicinski	mptcp_sockopt.sh \
17f07f91a3SJakub Kicinski	pm_netlink.sh \
18f07f91a3SJakub Kicinski	simult_flows.sh \
19f07f91a3SJakub Kicinski	userspace_pm.sh \
20048d19d4SFlorian Westphal# end of TEST_PROGS
21f07f91a3SJakub Kicinski
22f07f91a3SJakub KicinskiTEST_GEN_FILES := \
23f07f91a3SJakub Kicinski	mptcp_connect \
24f07f91a3SJakub Kicinski	mptcp_diag \
25f07f91a3SJakub Kicinski	mptcp_inq \
26f07f91a3SJakub Kicinski	mptcp_sockopt \
27f07f91a3SJakub Kicinski	pm_nl_ctl \
28048d19d4SFlorian Westphal# end of TEST_GEN_FILES
29f07f91a3SJakub Kicinski
30f07f91a3SJakub KicinskiTEST_FILES := \
31f07f91a3SJakub Kicinski	mptcp_lib.sh \
32f07f91a3SJakub Kicinski	settings \
33b9167c80SMichael Ellerman# end of TEST_FILES
34d9d836bfSHangbin Liu
351a5a2d19SMatthieu Baerts (NGI0)TEST_INCLUDES := ../lib.sh $(wildcard ../lib/sh/*.sh)
36048d19d4SFlorian Westphal
37048d19d4SFlorian WestphalEXTRA_CLEAN := *.pcap
38048d19d4SFlorian Westphal
39include ../../lib.mk
40