DEBUGFLAGS = -g CFLAGS = -Wall $(DEBUGFLAGS) $(INCLUDEPATH) -D_GNU_SOURCE=1 LDFLAGS = $(LIBPATH) AR = ar RANLIB = ranlib LIBPCIPROBE = libpciprobe.a OBJECTS = pciprobe.o SOURCES = pciprobe.c HEADERS = pci-ids.h pciprobe.h all: $(LIBPCIPROBE) test-pciprobe test-pciprobe: test-pciprobe.o $(LIBPCIPROBE) test-pciprobe.o: test-pciprobe.c $(LIBPCIPROBE) : $(OBJECTS) $(AR) cr $(LIBPCIPROBE) $(OBJECTS) $(RANLIB) $(LIBPCIPROBE) $(OBJECTS): $(SOURCES) $(HEADERS) clean: rm -f *.o *.a *~ core test-pciprobe test-pciprobe.o