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

include ../Config.mk

OLIBS		=
LIBS    	= ../xmenu/libMenu.a -lXaw -lXt ../xmenu/libMenu.a \
		  -lXmu -lX11 -lXext -ldbm ../aux/aux.a $(LIBDDM) -lm

MODULE		= X11
TARGET  	= space.o

CSRCS    	= menu.c interactive.c draw.c x2d.c rgb.c x3d.c robot.c exposel.c

OBJS    	= menu.o interactive.o draw.o x2d.o rgb.o x3d.o robot.o exposel.o

HDRS    	= extern.h menu.h pane.h

SRCS    	= $(CSRCS) $(HDRS)

.c:
	$(CC) $(CFLAGS) -DDRIVER $*.c ../aux/aux.a -o $* \
	$(LIBS) $(OLIBS)

space.o: $(OBJS)
	ld -r -o $@ $(OBJS)

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

LINT:   $(CSRCS) $(HDRS)
	$(LINT) $(LINTFLAGS) $(CSRCS) > $@

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

# $(OBJS): $(HDRS)

files:	$(SRCS); @true

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