example/webrtcd: example/main.c tinyrtc.o
	$(CC) $(CFLAGS) -I. -o $@ example/main.c tinyrtc.o

tinystun: tinystun.c
	$(CC) $(CFLAGS) -Os -o $@ $^

tinyrtc.o: tinyrtc.c tinyrtc.h
	$(CC) $(CFLAGS) -I. -o $@ -c tinyrtc.c

.PHONY: clean
clean:
	rm -f tinyrtc.o example/webrtcd

.PHONY: run
run:
	websocketd --port=8080 --staticdir=example ./example/webrtcd