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

include ../Config.mk

MODULE		= extract

TARGET		= libextract.a
LIBS		= ../aux/aux.a $(LIBDDM) -lm

SRC1		= clearTile.c enumTile.c enumPair.c getTech.c init.c \
	  	  latCap.c recog.c nodePoint.c meshEdge.c
HDRS		= define.h extern.h

OBJ1		= clearTile.o enumTile.o enumPair.o getTech.o init.o \
	  	  latCap.o recog.o nodePoint.o meshEdge.o

OBJS		= $(OBJ1)
SRCS		= $(SRC1) $(HDRS)

$(TARGET): $(OBJS)
	$(AR) ruv $@ $(OBJ1) 
	$(RANLIB) $@

install: $(TARGET)
	@true

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

clean:; /bin/rm -f $(TARGET) $(OBJS) core LINT
tags:;	ctags $(SRCS)
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
