TARGET=fb.so PREFIX=/usr/local SRCS=fb.c HEADERS=fb.h FLAGS=-shared ${TARGET}: ${SRCS} gcc ${FLAGS} ${SRCS} -o ${TARGET} install: ${TARGET} mkdir -p ${PREFIX}/lib ${PREFIX}/include cp ${TARGET} ${PREFIX}/lib/lib${TARGET} cp ${HEADERS} ${PREFIX}/include/ clean: rm ${TARGET}