CC:=gcc OBJ:=bucts.o VERSION:=withoutgit ifeq ($(shell uname), FreeBSD) CFLAGS = -I/usr/local/include LDFLAGS = -L/usr/local/lib endif all: bucts bucts: $(OBJ) $(CC) -o $@ $(OBJ) $(LDFLAGS) -lpci %.o: %.c $(CC) $(CFLAGS) -DVERSION='"$(VERSION)"' -c $< .PHONY: clean clean: rm -f bucts $(OBJ)