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