CFLAGS=-Wall

EXES=\
sund-echod	\
sund-echoc	\
sund-echoc-connect	\
\
suns-echod	\
suns-echoc	\
\
sind-echod	\
sind-echoc	\
sind-echoc-connect	\
\
sins-echod	\
sins-echod-fork	\
sins-echoc	\
\
sund-chatd	\
sund-chatc	\
sund-chatc-connect	\
\
suns-chatd	\
suns-chatc	\
\
suns-fchatd	\
suns-fchatc	\
\
sind-chatd	\
sind-chatc	\
sind-chatc-connect	\
\
sins-chatd	\
sins-chatd-thread	\
sins-chatc	\
\
sins-fchatd	\
sins-fchatd-thread	\
sins-fchatc	\
\
\
sand-echod	\
sand-echoc	\
sand-echoc-connect	\
\
sans-echod	\
sans-echod-fork	\
sans-echoc	\
\
sans-chatd	\
sans-chatd-thread	\
sans-chatc	\
\
sans-fchatd	\
sans-fchatd-thread	\
sans-fchatc	\
\
\
wol	\

all: $(EXES)

EXES_THREAD=\
sins-chatd-thread sins-fchatd-thread \
sans-chatd-thread sans-fchatd-thread \

$(EXES_THREAD): LOADLIBES=-lpthread
$(EXES_THREAD): CPPFLAGS+=-D_REENTRANT

clean:
	rm -f $(EXES)
