1# 2# This file and its contents are supplied under the terms of the 3# Common Development and Distribution License ("CDDL"), version 1.0. 4# You may only use this file in accordance with the terms of version 5# 1.0 of the CDDL. 6# 7# A full copy of the text of the CDDL should have accompanied this 8# source. A copy of the CDDL is also available via the Internet at 9# http://www.illumos.org/license/CDDL. 10# 11 12# 13# Copyright 2023 Oxide Computer Company 14# 15 16MODULE = pciebus 17ARCH = i86pc 18CLASS = arch 19UTILDIR = ../../../common/pciebus 20MODULESRCS = \ 21 topo_pcie.c \ 22 topo_pcie_cfgspace.c \ 23 topo_pcie_prop.c \ 24 topo_pcie_util.c \ 25 bitext.c \ 26 topo_pcie_$(ARCH).c 27 28include ../../../Makefile.plugin 29 30LDLIBS += -ldevinfo -lpcidb -lfmd_agent -lsmbios 31 32CPPFLAGS += -I$(SRC)/uts/common -I$(SRC)/uts/intel -I$(UTILDIR) 33 34%.o: $(SRC)/common/bitext/%.c 35 $(COMPILE.c) $< 36 $(CTFCONVERT_O) 37 38