INCLUDE=include VPATH=../$(INCLUDE) OBJECTS=$(server_OBJ) all: $(OBJECTS) %.o: %.c gcc $(CFLAGS) -c $< -o $@ server.h: client.h server%.o: server.h monitor.h serverRun.o serverInit.o: socket.h logRotate.h serverRun.o serverShutdown.o: writeBuffer.h serverRun.o: signalHandling.h httpRequest.h .PHONY: clean clean: -rm *.o