CC=cc
SRCS = nawm.c query.c config.c cmd.c bindings.c icon.c inform.c
OBJS = nawm.o query.o config.o cmd.o bindings.o icon.o inform.o
CFLAGS = -g -O  -I/usr/athena/include 

default: nawm .nawmrc

/usr/athena/include/X11/Xlib.h:
	attach x11

nawm: /usr/athena/include/X11/Xlib.h $(OBJS)
	if [ `machtype` = "sun4" ]; then \
		$(CC) -o nawm $(OBJS) -L/usr/openwin/lib -lsocket -lnsl -ldl -lXmu -lX11 ;\
	else \
		$(CC) -o nawm $(OBJS)  -lXmu -lX11; \
	fi

nawmstrip: nawm
	cp nawm nawmstrip
	strip nawmstrip

.nawmrc: ../src/.nawmrc
	/lib/cpp -D`machtype`=1 < ../src/.nawmrc > .nawmrc

clean:
	rm -f a.out *.o nawm nawmstrip *~ query core

install: nawmstrip .nawmrc

installsipb: nawmstrip installman
	cp nawmstrip /afs/.sipb/project/sipb/@sys/nawm

installman: ../man/cat1/nawm.1
	cp ../man/man1/nawm.1 /afs/.sipb/project/sipb/man/man1/nawm.1
	cp ../man/cat1/nawm.1 /afs/.sipb/project/sipb/man/cat1/nawm.1


../man/cat1/nawm.1: ../man/man1/nawm.1
	nroff -man ../man/man1/nawm.1 > ../man/cat1/nawm.1

lint:
	lint $(SRCS)

links:
	WHERE=`pwd`; \
	cd /mit/gamadrid/src/nawm; \
	for file in $(SRCS) *.h; do \
		if [ ! -r $$WHERE/$$file ]; then \
			ln -s /mit/gamadrid/src/nawm/$$file $$WHERE/$$file; \
		fi; \
	done; exit 0

count:
	wc *.c *.h

query: query.c
	$(CC) -g -o query query.c -DQUERY_TEST -lX11


