xref: /illumos-gate/usr/src/test/net-tests/tests/forwarding/Makefile (revision c61a1653a4d73dbc950dac7d96350fd6cb517486)
1*c61a1653SRyan Zezeski#
2*c61a1653SRyan Zezeski# This file and its contents are supplied under the terms of the
3*c61a1653SRyan Zezeski# Common Development and Distribution License ("CDDL"), version 1.0.
4*c61a1653SRyan Zezeski# You may only use this file in accordance with the terms of version
5*c61a1653SRyan Zezeski# 1.0 of the CDDL.
6*c61a1653SRyan Zezeski#
7*c61a1653SRyan Zezeski# A full copy of the text of the CDDL should have accompanied this
8*c61a1653SRyan Zezeski# source.  A copy of the CDDL is also available via the Internet at
9*c61a1653SRyan Zezeski# http://www.illumos.org/license/CDDL.
10*c61a1653SRyan Zezeski#
11*c61a1653SRyan Zezeski
12*c61a1653SRyan Zezeski#
13*c61a1653SRyan Zezeski# Copyright 2019 Joyent, Inc.
14*c61a1653SRyan Zezeski#
15*c61a1653SRyan Zezeskiinclude $(SRC)/Makefile.master
16*c61a1653SRyan Zezeskiinclude $(SRC)/cmd/Makefile.cmd
17*c61a1653SRyan Zezeski
18*c61a1653SRyan ZezeskiROOTOPTPKG = $(ROOT)/opt/net-tests
19*c61a1653SRyan ZezeskiTESTDIR = $(ROOTOPTPKG)/tests/forwarding
20*c61a1653SRyan Zezeski
21*c61a1653SRyan ZezeskiPROG = \
22*c61a1653SRyan Zezeski	ip_forwarding \
23*c61a1653SRyan Zezeski	ip_fwd_suite \
24*c61a1653SRyan Zezeski	ip_fwd_001 \
25*c61a1653SRyan Zezeski	ip_fwd_002 \
26*c61a1653SRyan Zezeski	ip_fwd_003 \
27*c61a1653SRyan Zezeski	ip_fwd_004 \
28*c61a1653SRyan Zezeski	ip_fwd_005 \
29*c61a1653SRyan Zezeski	ip_fwd_006 \
30*c61a1653SRyan Zezeski	ip_fwd_007 \
31*c61a1653SRyan Zezeski	ip_fwd_008 \
32*c61a1653SRyan Zezeski	ip_fwd_009 \
33*c61a1653SRyan Zezeski	ip_fwd_010 \
34*c61a1653SRyan Zezeski	ip_fwd_011 \
35*c61a1653SRyan Zezeski	ip_fwd_012 \
36*c61a1653SRyan Zezeski	ip_fwd_013 \
37*c61a1653SRyan Zezeski	ip_fwd_014 \
38*c61a1653SRyan Zezeski	ip_fwd_015 \
39*c61a1653SRyan Zezeski	ip_fwd_016 \
40*c61a1653SRyan Zezeski	ip_fwd_017 \
41*c61a1653SRyan Zezeski	ip_fwd_018 \
42*c61a1653SRyan Zezeski	ip_fwd_019 \
43*c61a1653SRyan Zezeski	ip_fwd_020
44*c61a1653SRyan Zezeski
45*c61a1653SRyan ZezeskiDOC = $(TESTDIR)/README
46*c61a1653SRyan Zezeski
47*c61a1653SRyan ZezeskiCMDS = $(PROG:%=$(TESTDIR)/%)
48*c61a1653SRyan ZezeskiFILEMODE=0444
49*c61a1653SRyan Zezeski$(CMDS) := FILEMODE = 0555
50*c61a1653SRyan Zezeski
51*c61a1653SRyan Zezeskiinclude $(SRC)/test/Makefile.com
52*c61a1653SRyan Zezeski
53*c61a1653SRyan Zezeskiinstall: $(CMDS) $(DOC)
54*c61a1653SRyan Zezeski
55*c61a1653SRyan Zezeskiclobber: clean
56*c61a1653SRyan Zezeski	$(RM) $(CMDS) $(DOC)
57*c61a1653SRyan Zezeski
58*c61a1653SRyan Zezeski$(CMDS) $(DOC): $(TESTDIR)
59*c61a1653SRyan Zezeski
60*c61a1653SRyan Zezeski$(TESTDIR):
61*c61a1653SRyan Zezeski	$(INS.dir)
62*c61a1653SRyan Zezeski
63*c61a1653SRyan Zezeski$(TESTDIR)/%: %
64*c61a1653SRyan Zezeski	$(INS.file)
65*c61a1653SRyan Zezeski
66*c61a1653SRyan Zezeski$(TESTDIR)/%: %.ksh
67*c61a1653SRyan Zezeski	$(INS.rename)
68