CC = gcc
CFLAGS = -Wall -Werror
LDFLAGS =

TARGET = wsd
SOURCES = main.c server.c ws.c http.c sha1.c base64.c
HEADERS = server.h ws.h http.h sha1.h base64.h log.h


all: $(TARGET)

$(TARGET): $(SOURCES) $(HEADERS)
	$(CC) $(CFLAGS) -o $@ $(SOURCES) $(LDFLAGS)

clean:
	rm -f $(TARGET)

.PHONY: all clean
