SccsId	= "@(#)Makefile 4.4 (TU-Delft) 11/24/92"

include ../Config.mk

MODULE  = xmenu

XLIBS   = ../xmenu/libMenu.a -lXaw -lXt -lXmu -lX11 -lXext -ldbm -lm
OLIBS   = -lm

LIBS	= $(XLIBS) $(OLIBS)

HDRS 	= \
	Menu.h \
	MenuBox.h \
	MenuBoxP.h \
	MenuShell.h \
	MenuShellP.h

LIBSRCS	= \
	Menu.c \
	MenuBox.c \
	MenuShell.c

LIBOBJS	= \
	Menu.o \
	MenuBox.o \
	MenuShell.o


SRCS 	= $(LIBSRCS) $(HDRS) menutest.c
OBJS	= $(LIBOBJS) menutest.o

LIBMENU = libMenu.a

all: $(LIBMENU) menutest


menutest: menutest.o
	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) menutest.o $(LIBS)

libMenu.a: $(LIBOBJS)
	ar ru $@ $(LIBOBJS)
	ranlib $@

install:; @true
clean:;   rm -f $(OBJS) $(OBJS) tags $(TARGET) core LINT libMenu.a menutest

LINT:   $(SRCS)
	lint -u -x -o space $(CFLAGS) $(CSRCS) > $@

tags:;  ctags $(CSRCS)
list:;	@for i in $(SRCS) ; do echo $$i; done

# $(OBJS): $(HDRS)

files:	$(SRCS); @true

$(SRCS):
	-@[ $(TESTLINK) $@ ] || ln -s SRC/$@ .; \
	cd SRC ; [ -f $@ ] || get -s SCCS/s.$@;
#EOF
