#CFLAGS+=-O9 -fexpensive-optimizations -finline-functions
#CFLAGS+=-pg
-all: ../bin/unmime ../bin/flock
+all: streamfer-server streamfer-client
+# yasm2gas unmime flock pipebuf
-../bin/%: %.c
- $(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@
+pipebuf: pipebuf.c
+ sh $<
+
+yasm2gas: yasm2gas.c
+ gcc -o $@ -Wall -g $<
+
+streamfer-server: streamfer-server.C streamfer.h streamfer.C safeio.C safeio.h socket.C socket.h stringf.h
+ clang++ -o $@ -Wall -g streamfer-server.C streamfer.C safeio.C socket.C
+
+streamfer-client: streamfer-client.C streamfer.h streamfer.C safeio.C safeio.h socket.C socket.h stringf.h
+ clang++ -o $@ -Wall -g streamfer-client.C streamfer.C safeio.C socket.C