CC = gcc keylogger: main.o keylogger.o mappings.o $(CC) -o keylogger main.o keylogger.o mappings.o main.o: main.c keylogger.h mappings.h $(CC) -c main.c -o main.o keylogger.o: keylogger.c keylogger.h $(CC) -c keylogger.c -o keylogger.o mappings.o: mappings.c mappings.h $(CC) -c mappings.c -o mappings.o clean: $(RM) *.o keylogger