# Makefile for /usr/miro/src/bin/iff2lisp
#
#/*****************************************************************************
#                Copyright Carnegie Mellon University 1992
#
#                      All Rights Reserved
#
# Permission to use, copy, modify, and distribute this software and its
# documentation for any purpose and without fee is hereby granted,
# provided that the above copyright notice appear in all copies and that
# both that copyright notice and this permission notice appear in
# supporting documentation, and that the name of CMU not be
# used in advertising or publicity pertaining to distribution of the
# software without specific, written prior permission.
#
# CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
# ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
# CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
# ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
# ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
# SOFTWARE.
#*****************************************************************************/
#
#

include $(TOPLEVEL)/Makefile.include

IFF2LISP_BIN=$(OBJECT_DIR)/iff2lisp
CFLAGS=-g -I$(INCLUDE_DIR) -DDEBUG
LDFLAGS = -L$(LIB_DIR)

all: $(IFF2LISP_BIN)

$(IFF2LISP_BIN): $(OBJECT_DIR)/iff2lisp.o
	$(CC) $(CFLAGS) $(LDFLAGS) -o $(IFF2LISP_BIN) \
	      $(OBJECT_DIR)/iff2lisp.o $(LIB_DIR)/parse.a \
	      $(LIB_DIR)/extract.a -ll -lmwm

$(OBJECT_DIR)/iff2lisp.o: iff2lisp.h $(INCLUDE_DIR)/parser.h \
			  $(INCLUDE_DIR)/parser.g \
			  $(INCLUDE_DIR)/extract.h iff2lisp.c
	$(CC) $(CFLAGS) -c -o $(OBJECT_DIR)/iff2lisp.o iff2lisp.c

lint:
	lint iff2lisp.c > $(OBJECT_DIR)/lint.out

