TARGET	= animation.o 

CPP	=	g++
CXX	=	g++
CC	=	gcc
LD	=	ld
MOC	=	moc
MSGFMT	= 	msgfmt
CP	=	cp -u

CXXFLAGS	= $(CPPFLAGS)

#INCL	= -I/usr/include/glib -I../../include -I$(KDEDIR)/include -I$(QTDIR)/include
INCL	= -I../../include

CINCL = $(INCL)
CPPINCL = $(INCL)
CXXINCL = $(CPPINCL)

LIBS	= -lm


OBJS	=	anim.o \
		param.o \
		communication.o \
		evaluate.o

.SUFFIXES:	.cpp \
		.c

.cpp.o:
	$(CPP) $(CPPFLAGS) -c $(CPPINCL) $<

.cc.o:
	$(CPP) $(CPPFLAGS) -c $(CPPINCL) $<

%.cpp:	%.h

.c.o:
	$(CPP) $(CPPFLAGS) -c $(CINCL) $<

%.c:	%.h

all:	$(TARGET)

new:	clean $(TARGET)

$(TARGET):	$(OBJS)
		$(LD) -r -o $(TARGET) $(OBJS)
		$(CP) $(TARGET) ../$(TARGET)

clean:
		rm -f $(OBJS) $(TARGET) *~ *.o parse test


