1*440a8a36SPatrick Mooney#
2*440a8a36SPatrick Mooney# This file and its contents are supplied under the terms of the
3*440a8a36SPatrick Mooney# Common Development and Distribution License ("CDDL"), version 1.0.
4*440a8a36SPatrick Mooney# You may only use this file in accordance with the terms of version
5*440a8a36SPatrick Mooney# 1.0 of the CDDL.
6*440a8a36SPatrick Mooney#
7*440a8a36SPatrick Mooney# A full copy of the text of the CDDL should have accompanied this
8*440a8a36SPatrick Mooney# source.  A copy of the CDDL is also available via the Internet at
9*440a8a36SPatrick Mooney# http://www.illumos.org/license/CDDL.
10*440a8a36SPatrick Mooney#
11*440a8a36SPatrick Mooney
12*440a8a36SPatrick Mooney#
13*440a8a36SPatrick Mooney# Copyright 2020 Joyent, Inc.
14*440a8a36SPatrick Mooney#
15*440a8a36SPatrick Mooney
16*440a8a36SPatrick Mooneyinclude $(SRC)/Makefile.master
17*440a8a36SPatrick Mooney
18*440a8a36SPatrick MooneyROOTOPTPKG = $(ROOT)/opt/os-tests
19*440a8a36SPatrick MooneyTESTDIR = $(ROOTOPTPKG)/tests/timer
20*440a8a36SPatrick Mooney
21*440a8a36SPatrick MooneyPROGS = timer_limit
22*440a8a36SPatrick Mooney
23*440a8a36SPatrick Mooneyinclude $(SRC)/cmd/Makefile.cmd
24*440a8a36SPatrick Mooneyinclude $(SRC)/test/Makefile.com
25*440a8a36SPatrick Mooney
26*440a8a36SPatrick MooneyCSTD = $(CSTD_GNU99)
27*440a8a36SPatrick Mooney
28*440a8a36SPatrick MooneyCMDS = $(PROGS:%=$(TESTDIR)/%)
29*440a8a36SPatrick Mooney$(CMDS) := FILEMODE = 0555
30*440a8a36SPatrick Mooney
31*440a8a36SPatrick Mooneyall: $(PROGS)
32*440a8a36SPatrick Mooney
33*440a8a36SPatrick Mooneyinstall: all $(CMDS)
34*440a8a36SPatrick Mooney
35*440a8a36SPatrick Mooneyclobber: clean
36*440a8a36SPatrick Mooney	-$(RM) $(PROGS)
37*440a8a36SPatrick Mooney
38*440a8a36SPatrick Mooneyclean:
39*440a8a36SPatrick Mooney	-$(RM) *.o
40*440a8a36SPatrick Mooney
41*440a8a36SPatrick Mooney$(CMDS): $(TESTDIR) $(PROGS)
42*440a8a36SPatrick Mooney
43*440a8a36SPatrick Mooney$(TESTDIR):
44*440a8a36SPatrick Mooney	$(INS.dir)
45*440a8a36SPatrick Mooney
46*440a8a36SPatrick Mooney$(TESTDIR)/%: %
47*440a8a36SPatrick Mooney	$(INS.file)
48