head	1.2;
access;
symbols
	FOO:1.2;
locks; strict;
comment	@# @;


1.2
date	96.03.12.20.34.30;	author gsstark;	state Exp;
branches;
next	1.1;

1.1
date	95.11.27.19.14.20;	author gsstark;	state Exp;
branches;
next	;


desc
@@


1.2
log
@removed legacy rules, adapted it to it's new home, somewhat
@
text
@CC=gcc
SRCS = nawm.c query.c config.c cmd.c bindings.c icon.c inform.c ClientWin.c cache.c
OBJS = nawm.o query.o config.o cmd.o bindings.o icon.o inform.o ClientWin.o cache.o
OPTOPTS=  -g -O2
WARNINGS= -Wall -Wno-implicit -Wno-return-type -Wno-parentheses
INCLUDES= -I/usr/openwin/include -I/usr/athena/include -I/usr/X11/include 
DEFINES=  -DUSE_CACHE -UHAVE_XTEST_EXTENSION
LDFLAGS=  -L/usr/openwin/lib -L/usr/athena/lib -L/usr/X11/lib -lX11
CFLAGS =  $(WARNINGS) $(OPTOPTS) $(DEFINES) $(INCLUDES)

default: nawm

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

nawm: $(OBJS)
		$(CC) -o nawm $(OBJS) $(LDFLAGS)

nawmstrip: nawm
	cp nawm nawmstrip
	strip nawmstrip

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

install: nawmstrip 

lint:
	lint $(SRCS)

count:
	wc *.c *.h

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


@


1.1
log
@Initial revision
@
text
@d2 4
a5 4
SRCS = nawm.c query.c config.c cmd.c bindings.c icon.c inform.c ClientWin.c
OBJS = nawm.o query.o config.o cmd.o bindings.o icon.o inform.o ClientWin.o
OPTOPTS= -g -O2
WARNINGS=-Wall -Wno-implicit -Wno-return-type -Wno-parentheses
d7 3
a9 1
CFLAGS = $(WARNINGS) $(OPTOPTS) $(INCLUDES)
d17 1
a17 1
		$(CC) -o nawm $(OBJS) -L/usr/openwin/lib -L/usr/athena/lib -L/usr/X11/lib -lX11
a22 3
.nawmrc: ../src/.nawmrc
	/lib/cpp -D`machtype`=1 < ../src/.nawmrc > .nawmrc

d24 1
a24 6
	rm -f a.out *.o nawm nawmstrip *~ query core

install: nawmstrip .nawmrc

installsipb: nawmstrip installman
	cp nawmstrip /afs/.sipb/project/sipb/@@sys/nawm
d26 1
a26 7
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
a29 9

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