1*8a37ae75SRobert Mustacchi# 2*8a37ae75SRobert Mustacchi# This file and its contents are supplied under the terms of the 3*8a37ae75SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 4*8a37ae75SRobert Mustacchi# You may only use this file in accordance with the terms of version 5*8a37ae75SRobert Mustacchi# 1.0 of the CDDL. 6*8a37ae75SRobert Mustacchi# 7*8a37ae75SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 8*8a37ae75SRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 9*8a37ae75SRobert Mustacchi# http://www.illumos.org/license/CDDL. 10*8a37ae75SRobert Mustacchi# 11*8a37ae75SRobert Mustacchi 12*8a37ae75SRobert Mustacchi# 13*8a37ae75SRobert Mustacchi# Copyright 2021 Oxide Computer Company 14*8a37ae75SRobert Mustacchi# 15*8a37ae75SRobert Mustacchi 16*8a37ae75SRobert MustacchiPROG= pcidb 17*8a37ae75SRobert Mustacchi 18*8a37ae75SRobert Mustacchiinclude ../Makefile.cmd 19*8a37ae75SRobert Mustacchiinclude ../Makefile.cmd.64 20*8a37ae75SRobert Mustacchiinclude ../Makefile.ctf 21*8a37ae75SRobert Mustacchi 22*8a37ae75SRobert MustacchiCFLAGS += $(CCVERBOSE) 23*8a37ae75SRobert MustacchiCSTD = $(CSTD_GNU99) 24*8a37ae75SRobert MustacchiLDLIBS += -lpcidb -lofmt 25*8a37ae75SRobert MustacchiOBJS = pcidb.o 26*8a37ae75SRobert MustacchiROOTCMDDIR = $(ROOTLIB)/pci 27*8a37ae75SRobert Mustacchi 28*8a37ae75SRobert Mustacchi.KEEP_STATE: 29*8a37ae75SRobert Mustacchi 30*8a37ae75SRobert Mustacchi$(PROG): $(OBJS) 31*8a37ae75SRobert Mustacchi $(LINK.c) -o $@ $(OBJS) $(LDLIBS) 32*8a37ae75SRobert Mustacchi $(POST_PROCESS) 33*8a37ae75SRobert Mustacchi 34*8a37ae75SRobert Mustacchi%.o: %.c 35*8a37ae75SRobert Mustacchi $(COMPILE.c) $< 36*8a37ae75SRobert Mustacchi $(POST_PROCESS_O) 37*8a37ae75SRobert Mustacchi 38*8a37ae75SRobert Mustacchiall: $(PROG) 39*8a37ae75SRobert Mustacchi 40*8a37ae75SRobert Mustacchiinstall: all $(ROOTCMD) 41*8a37ae75SRobert Mustacchi 42*8a37ae75SRobert Mustacchiclean: 43*8a37ae75SRobert Mustacchi $(RM) $(OBJS) 44*8a37ae75SRobert Mustacchi 45*8a37ae75SRobert Mustacchiinclude ../Makefile.targ 46