#
# $Id: Makefile,v 1.2 1996/12/24 01:16:45 alex Exp $
#

QTINCLUDE	=   $(QTDIR)/include
KDEINCLUDE  =   $(KDEDIR)/include
CFLAGS	=	-O2 
LFLAGS	=	-s -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
CC	=	gcc
MOC	=	moc

#
# $Source: /home/alex/cvsroot/kpanner/Makefile,v $
#

####### Files

SOURCES =	testpan.cpp kpanner.cpp
HEADERS =	testpan.h kpanner.h
OBJECTS =	testpan.o kpanner.o
SRCMETA =	kpanner.moc testpan.moc
TARGET	=	testpan

####### Implicit rules

.SUFFIXES: .cpp

.cpp.o:
	$(CC) -c $(CFLAGS) -I$(QTINCLUDE) -I$(KDEINCLUDE) $<

####### Build rules

all: $(TARGET)

$(TARGET): $(SRCMETA) $(OBJECTS)
	$(CC) $(OBJECTS) -o $(TARGET) $(LFLAGS)

depend:
	@makedepend -I$(INCDIR) $(SOURCES) 2> /dev/null

showfiles:
	@echo $(SOURCES) $(HEADERS) Makefile

clean:
	-rm -f *.o *.bak *~ *% #*
	-rm -f $(SRCMETA) $(TARGET)


####### Meta objects

testpan.moc: testpan.h
	$(MOC) testpan.h -o testpan.moc
kpanner.moc: kpanner.h
	$(MOC) kpanner.h -o kpanner.moc
        
# DO NOT DELETE THIS LINE -- make depend depends on it.
