1*56726c7eSRobert Mustacchi# 2*56726c7eSRobert Mustacchi# This file and its contents are supplied under the terms of the 3*56726c7eSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 4*56726c7eSRobert Mustacchi# You may only use this file in accordance with the terms of version 5*56726c7eSRobert Mustacchi# 1.0 of the CDDL. 6*56726c7eSRobert Mustacchi# 7*56726c7eSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 8*56726c7eSRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 9*56726c7eSRobert Mustacchi# http://www.illumos.org/license/CDDL. 10*56726c7eSRobert Mustacchi# 11*56726c7eSRobert Mustacchi 12*56726c7eSRobert Mustacchi# Copyright 2022 Oxide Computer Company 13*56726c7eSRobert Mustacchi 14*56726c7eSRobert Mustacchiinclude $(SRC)/cmd/Makefile.cmd 15*56726c7eSRobert Mustacchiinclude $(SRC)/test/Makefile.com 16*56726c7eSRobert Mustacchi 17*56726c7eSRobert MustacchiPROGS = symcap objcap 18*56726c7eSRobert Mustacchi 19*56726c7eSRobert MustacchiROOTOPTPKG = $(ROOT)/opt/elf-tests 20*56726c7eSRobert MustacchiTESTDIR = $(ROOTOPTPKG)/tests/capabilities 21*56726c7eSRobert Mustacchi 22*56726c7eSRobert MustacchiCMDS = $(PROGS:%=$(TESTDIR)/%) 23*56726c7eSRobert Mustacchi$(CMDS) := FILEMODE = 0555 24*56726c7eSRobert Mustacchi 25*56726c7eSRobert Mustacchiall: 26*56726c7eSRobert Mustacchi 27*56726c7eSRobert Mustacchiinstall: all $(CMDS) 28*56726c7eSRobert Mustacchi 29*56726c7eSRobert Mustacchiclobber: clean 30*56726c7eSRobert Mustacchi -$(RM) $(PROG) 31*56726c7eSRobert Mustacchi 32*56726c7eSRobert Mustacchiclean: 33*56726c7eSRobert Mustacchi -$(RM) $(CLEANFILES) 34*56726c7eSRobert Mustacchi 35*56726c7eSRobert Mustacchi$(CMDS): $(TESTDIR) 36*56726c7eSRobert Mustacchi 37*56726c7eSRobert Mustacchi$(TESTDIR): 38*56726c7eSRobert Mustacchi $(INS.dir) 39*56726c7eSRobert Mustacchi 40*56726c7eSRobert Mustacchi$(TESTDIR)/%: %.ksh 41*56726c7eSRobert Mustacchi $(INS.rename) 42