CC=gcc OUTPUT=driver OUTPUT_KB=driver_kb CONTROLLER=-DCONTROLLER_MODE=1 DEBUG=-DDEBUG_MODE=1 all: controller keyboard controller: ${CC} ${CONTROLLER} uinput-sega-genesis.c -o ${OUTPUT} ${CFLAGS} keyboard: ${CC} uinput-sega-genesis.c -o ${OUTPUT_KB} ${CFLAGS} debug: ${CC} ${DEBUG} uinput-sega-genesis.c -o ${OUTPUT} ${CFLAGS} clean: ${RM} driver driver_kb