CFLAGS=-g OBJECTS=main.o usocket.o error.o signals.o stdinmix: $(OBJECTS) $(CC) -o $@ $^ clean: rm -f $(OBJECTS) stdinmix main.o: main.c main.h usocket.o: usocket.c main.h error.o: error.c main.h signals.o: signals.c main.h