CC = gcc -Wall -std=c11 -pedantic
SOURCES = echoserver.c 
OBJECTS = echoserver.o 

all: echoserver

echoserver: $(OBJECTS)
	$(CC) $(OBJECTS) -o echoserver

echoserver.o: echoserver.c
	$(CC) -c echoserver.c -o echoserver.o

clean:
	rm -f $(OBJECTS) echoserver echoserver.out

clean_objects:
	rm -f $(OBJECTS)

run:
	./echoserver
