#
# Makefile for the GNU LessTif tools
#
# Copyright (C) 1995 Free Software Foundation, Inc.
#
# This file is part of the GNU LessTif Library.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; if not, write to the Free
# Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#

srcdir=@srcdir@
VPATH=$(srcdir)

CC=@CC@
LEX=@LEX@
LEXLIB=@LEXLIB@
CFLAGS=-I.
TOOL=typelist

OBJS=typelist.o

all: typelist

install:
	echo "Nothing to do in scripts for install."

install-list:

depend:
	echo "Nothing to do in scripts for depend."

typelist: $(OBJS)
	$(CC) -o ${@} ${OBJS} ${LEXLIB}

typelist.o:	$(srcdir)/typelist.c

clean:
	rm -f *.o $(srcdir)/typelist.c typelist
	cd FreeBSD && make clean

distclean: clean

$(srcdir)/typelist.c: $(srcdir)/typedefs.l
	cd $(srcdir) && $(LEX) -v typedefs.l
	mv -f $(srcdir)/lex.yy.c $(srcdir)/typelist.c
