
CC=cc
CFLAGS=-bsd
XLIBDIR=/usr/local/X11R4/usr/lib/
all: xnetmb xmb
clean:
	rm mb.o pix.o xnet.o xnonet.o soc.o ipc.o cmap.o misc.o
misc.o : misc.c misc.h
	$(CC) $(CFLAGS) -O misc.c -c
cmap.o : cmap.c cmap.h misc.h
	$(CC) $(CFLAGS) -O cmap.c -c
ipc.o : ipc.c ipc.h soc.h
	$(CC) $(CFLAGS) -O ipc.c -c
mb.o : mb.c mb.h pix.h
	$(CC) $(CFLAGS) -O mb.c -c
soc.o : soc.c soc.h
	$(CC) $(CFLAGS) -O soc.c -c
pix.o : pix.c mb.h
	$(CC) $(CFLAGS) -O pix.c -c
xnet.o : x.c mb.h ipc.h cmap.h misc.h pix.h
	$(CC) $(CFLAGS) -O x.c -c -DUSE_NETWORK
	mv x.o xnet.o
xnonet.o : x.c mb.h cmap.h misc.h pix.h
	$(CC) $(CFLAGS) -O x.c -c
	mv x.o xnonet.o
xnetmb : xnet.o pix.o mb.o ipc.o soc.o cmap.o misc.o
	$(CC) $(CFLAGS) -O xnet.o mb.o pix.o ipc.o soc.o cmap.o misc.o -o xnetmb -L$(XLIBDIR) -lX11 -lm
xmb : xnonet.o pix.o mb.o cmap.o misc.o
	$(CC) $(CFLAGS) -O xnonet.o mb.o pix.o cmap.o misc.o -o xmb -L$(XLIBDIR) -lX11 -lm
