xref: /illumos-gate/usr/src/test/os-tests/tests/ktest/Makefile (revision 3d6ee46b4ddaa0ca6a00cc84d52edf88676f88ce)
1*6e4a39ccSPatrick Mooney#
2*6e4a39ccSPatrick Mooney# This file and its contents are supplied under the terms of the
3*6e4a39ccSPatrick Mooney# Common Development and Distribution License ("CDDL"), version 1.0.
4*6e4a39ccSPatrick Mooney# You may only use this file in accordance with the terms of version
5*6e4a39ccSPatrick Mooney# 1.0 of the CDDL.
6*6e4a39ccSPatrick Mooney#
7*6e4a39ccSPatrick Mooney# A full copy of the text of the CDDL should have accompanied this
8*6e4a39ccSPatrick Mooney# source.  A copy of the CDDL is also available via the Internet at
9*6e4a39ccSPatrick Mooney# http://www.illumos.org/license/CDDL.
10*6e4a39ccSPatrick Mooney#
11*6e4a39ccSPatrick Mooney
12*6e4a39ccSPatrick Mooney#
13*6e4a39ccSPatrick Mooney# Copyright 2025 Oxide Computer Company
14*6e4a39ccSPatrick Mooney#
15*6e4a39ccSPatrick Mooney
16*6e4a39ccSPatrick MooneySCRIPTS = \
17*6e4a39ccSPatrick Mooney	stream_ktest \
18*6e4a39ccSPatrick Mooney	ktest_ktest
19*6e4a39ccSPatrick Mooney
20*6e4a39ccSPatrick MooneyROOTOPTDIR = $(ROOT)/opt/os-tests/tests
21*6e4a39ccSPatrick MooneyROOTOPTKTEST = $(ROOTOPTDIR)/ktest
22*6e4a39ccSPatrick MooneyROOTOPTPROGS = $(SCRIPTS:%=$(ROOTOPTKTEST)/%)
23*6e4a39ccSPatrick Mooney
24*6e4a39ccSPatrick Mooneyinclude $(SRC)/cmd/Makefile.cmd
25*6e4a39ccSPatrick Mooney
26*6e4a39ccSPatrick Mooney.KEEP_STATE:
27*6e4a39ccSPatrick Mooney
28*6e4a39ccSPatrick Mooneyall:
29*6e4a39ccSPatrick Mooney
30*6e4a39ccSPatrick Mooneyinstall: $(ROOTOPTPROGS)
31*6e4a39ccSPatrick Mooney
32*6e4a39ccSPatrick Mooneyclean:
33*6e4a39ccSPatrick Mooney
34*6e4a39ccSPatrick Mooneyclobber:
35*6e4a39ccSPatrick Mooney
36*6e4a39ccSPatrick Mooney$(ROOTOPTPROGS): $(ROOTOPTKTEST)
37*6e4a39ccSPatrick Mooney
38*6e4a39ccSPatrick Mooney$(ROOTOPTDIR):
39*6e4a39ccSPatrick Mooney	$(INS.dir)
40*6e4a39ccSPatrick Mooney
41*6e4a39ccSPatrick Mooney$(ROOTOPTKTEST): $(ROOTOPTDIR)
42*6e4a39ccSPatrick Mooney	$(INS.dir)
43*6e4a39ccSPatrick Mooney
44*6e4a39ccSPatrick Mooney$(ROOTOPTKTEST)/%: %.ksh
45*6e4a39ccSPatrick Mooney	$(INS.rename)
46