xref: /illumos-gate/usr/src/test/net-tests/tests/ipv6/Makefile (revision 64130b0be265e6f79e86a9f3c515fb40680f25b1)
144749cf0SAndy Fiddaman#
244749cf0SAndy Fiddaman# This file and its contents are supplied under the terms of the
344749cf0SAndy Fiddaman# Common Development and Distribution License ("CDDL"), version 1.0.
444749cf0SAndy Fiddaman# You may only use this file in accordance with the terms of version
544749cf0SAndy Fiddaman# 1.0 of the CDDL.
644749cf0SAndy Fiddaman#
744749cf0SAndy Fiddaman# A full copy of the text of the CDDL should have accompanied this
844749cf0SAndy Fiddaman# source.  A copy of the CDDL is also available via the Internet at
944749cf0SAndy Fiddaman# http://www.illumos.org/license/CDDL.
1044749cf0SAndy Fiddaman#
1144749cf0SAndy Fiddaman
1244749cf0SAndy Fiddaman#
1344749cf0SAndy Fiddaman# Copyright 2024 Oxide Computer Company
1444749cf0SAndy Fiddaman#
1544749cf0SAndy Fiddaman#
1644749cf0SAndy Fiddamaninclude $(SRC)/Makefile.master
1744749cf0SAndy Fiddamaninclude $(SRC)/cmd/Makefile.cmd
1844749cf0SAndy Fiddaman
1944749cf0SAndy FiddamanROOTOPTPKG = $(ROOT)/opt/net-tests
2044749cf0SAndy FiddamanTESTDIR = $(ROOTOPTPKG)/tests/ipv6
2144749cf0SAndy Fiddaman
22*64130b0bSBill SommerfeldPROG = link-local scope-test-v4 scope-test-v6 dup_bind
23*64130b0bSBill Sommerfeld
24*64130b0bSBill SommerfeldPYSHEBANG = $(PYTHON3)
25*64130b0bSBill SommerfeldPYVER = $(PYTHON3_VERSION)
26*64130b0bSBill SommerfeldPYSUFFIX = $(PYTHON3_SUFFIX)
2744749cf0SAndy Fiddaman
2844749cf0SAndy FiddamanCMDS = $(PROG:%=$(TESTDIR)/%)
2944749cf0SAndy FiddamanFILEMODE=0444
3044749cf0SAndy Fiddaman$(CMDS) := FILEMODE = 0555
3144749cf0SAndy Fiddaman
3244749cf0SAndy Fiddamaninclude $(SRC)/test/Makefile.com
3344749cf0SAndy Fiddaman
3444749cf0SAndy Fiddamaninstall: $(CMDS)
3544749cf0SAndy Fiddaman
3644749cf0SAndy Fiddamanclobber: clean
3744749cf0SAndy Fiddaman	$(RM) $(CMDS)
3844749cf0SAndy Fiddaman
3944749cf0SAndy Fiddaman$(CMDS): $(TESTDIR)
4044749cf0SAndy Fiddaman
4144749cf0SAndy Fiddaman$(TESTDIR):
4244749cf0SAndy Fiddaman	$(INS.dir)
4344749cf0SAndy Fiddaman
4444749cf0SAndy Fiddaman$(TESTDIR)/%: %
4544749cf0SAndy Fiddaman	$(INS.file)
4644749cf0SAndy Fiddaman
4744749cf0SAndy Fiddaman$(TESTDIR)/%: %.ksh
4844749cf0SAndy Fiddaman	$(INS.rename)
49*64130b0bSBill Sommerfeld
50*64130b0bSBill Sommerfeld$(TESTDIR)/%: %.py
51*64130b0bSBill Sommerfeld	$(INS.pyfile)
52*64130b0bSBill Sommerfeld
53