INCLUDES=$(shell pkg-config --cflags libusb-1.0) LIBS=$(shell pkg-config --libs libusb-1.0) PROG=cryptopad CSRCS=main.c hexdump.c OBJS=${CSRCS:%.c=%.o} CFLAGS=${OPT} CPPFLAGS=${INCLUDES} ${DEFINES} ${PROG}:${OBJS} ${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $@ ${OBJS} ${LIBS} clean: /bin/rm -f *~ *.d ${PROG} ${OBJS}