QT_INCLUDES=/usr/lib/qt-3.0.3/include
KDE_INCLUDES=/usr/include/kde
CFLAGS=-Wall
LDFLAGS=-L/usr/lib/qt-3.0.3/lib -lqt-mt -lkdecore -L/usr/src/kadu/libgadu/lib -lgadu

all:		test

test:		misc.o userlist.o expimp.o search.o test.o main.o 
		../libtool --mode=link --tag=CXX g++  -O2 -g -O2 -fno-exceptions -fno-check-new -o test test.o \
		expimp.o search.o misc.o userlist.o main.o $(LDFLAGS)

misc.o:		misc.cpp
		g++ -c $(CFLAGS) -I$(QT_INCLUDES) -I$(KDE_INCLUDES) misc.cpp

userlist.o:	userlist.cpp
		moc userlist.h >userlist.moc
		g++ -c $(CFLAGS) -I$(QT_INCLUDES) -I$(KDE_INCLUDES) userlist.cpp

expimp.o:	expimp.cpp
		moc expimp.h >expimp.moc
		g++ -c $(CFLAGS) -I$(QT_INCLUDES) -I$(KDE_INCLUDES) expimp.cpp

search.o:	search.cpp
		moc search.h >search.moc
		g++ -c $(CFLAGS) -I$(QT_INCLUDES) -I$(KDE_INCLUDES) search.cpp

test.o:		test.cpp
		moc test.h >test.moc
		g++ -c $(CFLAGS) -I$(QT_INCLUDES) -I$(KDE_INCLUDES) test.cpp

main.o:		main.cpp
		g++ -c $(CFLAGS) -I$(QT_INCLUDES) -I$(KDE_INCLUDES) main.cpp

clean:
		rm -f *.o
		rm -f *.moc
