# EPOS Bus Makefile
#
# Author: Guto

include $(EPOS)/makedefs

all:		$(LIBSYS) $(LIBDATA) $(LIBINIT)

$(LIBSYS):	pci.o 
		$(AR) $(ARFLAGS) $@ $^

$(LIBDATA):	pci_data.o 
		$(AR) $(ARFLAGS) $@ $^

$(LIBINIT):	pci_init.o 
		$(AR) $(ARFLAGS) $@ $^

test:		bus_test pci_test 

print:
		$(PRINT) $(INCLUDE)/bus.h
		$(PRINT) $(INCLUDE)/system/abstractions/bus/pci.h pci.cc

clean:
		$(CLEAN) *.o *_test

