###          ###
### MAKEFILE ###
###          ###

#
# -- Files to be updated
#
CFILES = SurfMan.c \
	 parser.c \
         RegMan.c \
         DefMan.c \
         FaceMan.c \
         Muscle.c \
         script.c \
         fap_dec.c \
         mpa.c \
	 matrix_h.c \
	 mpeg_face.c

OFILES = ${CFILES:.c=.o}

libface.a: $(OFILES)
	rm -f libface.a
	ar -r libface.a $(OFILES)

compile: libface.a

#
# -- Default Rules and Suffixes
#
.SUFFIXES:
.SUFFIXES: .x .o .c

.c.x:
	$(CC) $(CFLAGS) $(CDEBUGFLAGS) $(IPATH) $< -o $@ $(OFILES) $(LIBS)

.c.o:
	$(CC) $(CFLAGS) $(CDEBUGFLAGS) $(IPATH) -c $<

clean:
	\rm -f core

clobber: clean
	\rm -f *.o
 
# this has to go before any other rules

#include $(TOP_DIR)/Makefile.rules
