# **********************************************************************
#	DTOK: lotos Data language TOKenizer.
# **********************************************************************
#***********************************
# (C) Copyright 1992-1993; dit/upm
#  Distributed under the conditions stated in the
#  TOPO General Public License (see file LICENSE)
#***********************************
# $Id: makefile,v 1.17 1994/11/03 17:53:32 lotos Exp $
#***********************************

TOOL=	dtok
TRGT=	lib$(TOOL).a
INST=	inst-lib inst-hdr inst-sym

INCDIRS= -I$(EPSINC) -I$(TOPOINC)
LIBDIRS= -L$(EPSLIB) -L$(TOPOLIB)
CFLAGS= $(CF_DBX) $(INCDIRS)

DESC=	dlng.sym dtok.desc
HDRS=	dlng.hh dtok.hh
CODE=	dtok.c
OBJS=	dtok.o

all::	$(TRGT)

$(TRGT):	$(OBJS)
	ar rcv $@ $(OBJS)
	-ranlib $@

DTOK_HH=	dlng.hh dtok.hh

dtok.o:	$(DTOK_HH)

install:	$(INST)
	touch $@

inst-lib:	$(TRGT)
	cp $(TRGT) $(TOPOLIB)
	-cd $(TOPOLIB); ranlib $(TRGT)
	chmod a+r $(TOPOLIB)/$(TRGT)
	touch $@

inst-hdr:	$(TOOL).hh
	cp $(TOOL).hh $(TOPOINC)
	chmod a+r $(TOPOINC)/$(TOOL).hh
	touch $@

inst-sym:	dlng.hh
	cp dlng.hh $(TOPOINC)
	chmod a+r $(TOPOINC)/dlng.hh
	touch $@

clean::
	-rm -f $(OBJS) $(TRGT)
	-rm -f $(INST)
	-rm -f *~ core

#------------------------------------------------------------------
