1*8e458de0SRobert Mustacchi# 2*8e458de0SRobert Mustacchi# This file and its contents are supplied under the terms of the 3*8e458de0SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 4*8e458de0SRobert Mustacchi# You may only use this file in accordance with the terms of version 5*8e458de0SRobert Mustacchi# 1.0 of the CDDL. 6*8e458de0SRobert Mustacchi# 7*8e458de0SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 8*8e458de0SRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 9*8e458de0SRobert Mustacchi# http://www.illumos.org/license/CDDL. 10*8e458de0SRobert Mustacchi# 11*8e458de0SRobert Mustacchi 12*8e458de0SRobert Mustacchi# 13*8e458de0SRobert Mustacchi# Copyright 2021 Oxide Computer Company 14*8e458de0SRobert Mustacchi# 15*8e458de0SRobert Mustacchi 16*8e458de0SRobert Mustacchi$(ROOTOPTDIR): 17*8e458de0SRobert Mustacchi $(INS.dir) 18*8e458de0SRobert Mustacchi 19*8e458de0SRobert Mustacchi$(ROOTOPTCORE): $(ROOTOPTDIR) 20*8e458de0SRobert Mustacchi $(INS.dir) 21*8e458de0SRobert Mustacchi 22*8e458de0SRobert Mustacchi$(ROOTOPTCORE)/%: % 23*8e458de0SRobert Mustacchi $(INS.file) 24*8e458de0SRobert Mustacchi 25*8e458de0SRobert Mustacchi$(ROOTOPTCORE)/%: %.ksh 26*8e458de0SRobert Mustacchi $(INS.rename) 27*8e458de0SRobert Mustacchi 28*8e458de0SRobert Mustacchi%.32.o: %.c 29*8e458de0SRobert Mustacchi $(COMPILE.c) $< -o $@ 30*8e458de0SRobert Mustacchi $(POST_PROCESS_O) 31*8e458de0SRobert Mustacchi 32*8e458de0SRobert Mustacchi%.64.o: %.c 33*8e458de0SRobert Mustacchi $(COMPILE64.c) $< -o $@ 34*8e458de0SRobert Mustacchi $(POST_PROCESS_O) 35*8e458de0SRobert Mustacchi 36*8e458de0SRobert Mustacchi%.64: %.64.o 37*8e458de0SRobert Mustacchi $(LINK64.c) -o $@ $< $(LDLIBS64) 38*8e458de0SRobert Mustacchi $(POST_PROCESS) 39*8e458de0SRobert Mustacchi 40*8e458de0SRobert Mustacchi%.32: %.32.o 41*8e458de0SRobert Mustacchi $(LINK.c) -o $@ $< $(LDLIBS) 42*8e458de0SRobert Mustacchi $(POST_PROCESS) 43*8e458de0SRobert Mustacchi 44*8e458de0SRobert Mustacchiclobber: clean 45*8e458de0SRobert Mustacchi $(RM) $(PROGS32) $(PROGS64) 46*8e458de0SRobert Mustacchi 47*8e458de0SRobert Mustacchiclean: 48*8e458de0SRobert Mustacchi $(RM) $(ALLOBJS) 49