#############################################################################
# Makefile for building: libqttestrunnerd.a
# Generated by qmake (1.07a) (Qt 3.3.7) on: Thu Feb  7 02:43:30 2008
# Project:  qttestrunnerlib.pro
# Template: lib
# Command: $(QMAKE) -o Makefile qttestrunnerlib.pro
#############################################################################

####### Compiler, tools and options

CC       = gcc
CXX      = g++
LEX      = flex
YACC     = yacc
CFLAGS   = -pipe -Wall -W -g -D_REENTRANT  -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
CXXFLAGS = -pipe -Wall -W -g -D_REENTRANT  -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
LEXFLAGS = 
YACCFLAGS= -d
INCPATH  = -I/usr/share/qt3/mkspecs/default -I. -I. -I../../include -I../../../../../../../include/qt3 -I.moc/ -I.moc/
AR       = ar cqs
RANLIB   = 
MOC      = /usr/share/qt3/bin/moc
UIC      = /usr/share/qt3/bin/uic
QMAKE    = qmake
TAR      = tar -cf
GZIP     = gzip -9f
COPY     = cp -f
COPY_FILE= $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE= $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = rm -f
SYMLINK  = ln -sf
DEL_DIR  = rmdir
MOVE     = mv -f
CHK_DIR_EXISTS= test -d
MKDIR    = mkdir -p

####### Output directory

OBJECTS_DIR = .obj_debug/

####### Files

HEADERS = MostRecentTests.h \
		TestBrowserDlgImpl.h \
		TestFailureInfo.h \
		TestFailureListViewItem.h \
		TestListViewItem.h \
		TestRunnerDlgImpl.h \
		TestRunnerFailureEvent.h \
		TestRunnerModel.h \
		TestRunnerModelThreadInterface.h \
		TestRunnerTestCaseRunEvent.h \
		TestRunnerThread.h \
		TestRunnerThreadEvent.h \
		TestRunnerThreadFinishedEvent.h \
		../../include/cppunit/ui/qt/TestRunner.h
SOURCES = MostRecentTests.cpp \
		TestBrowserDlgImpl.cpp \
		TestFailureInfo.cpp \
		TestFailureListViewItem.cpp \
		TestListViewItem.cpp \
		QtTestRunner.cpp \
		TestRunnerDlgImpl.cpp \
		TestRunnerFailureEvent.cpp \
		TestRunnerModel.cpp \
		TestRunnerModelThreadInterface.cpp \
		TestRunnerTestCaseRunEvent.cpp \
		TestRunnerThread.cpp \
		TestRunnerThreadEvent.cpp \
		TestRunnerThreadFinishedEvent.cpp
OBJECTS = .obj_debug/MostRecentTests.o \
		.obj_debug/TestBrowserDlgImpl.o \
		.obj_debug/TestFailureInfo.o \
		.obj_debug/TestFailureListViewItem.o \
		.obj_debug/TestListViewItem.o \
		.obj_debug/QtTestRunner.o \
		.obj_debug/TestRunnerDlgImpl.o \
		.obj_debug/TestRunnerFailureEvent.o \
		.obj_debug/TestRunnerModel.o \
		.obj_debug/TestRunnerModelThreadInterface.o \
		.obj_debug/TestRunnerTestCaseRunEvent.o \
		.obj_debug/TestRunnerThread.o \
		.obj_debug/TestRunnerThreadEvent.o \
		.obj_debug/TestRunnerThreadFinishedEvent.o \
		.obj_debug/testbrowserdlg.o \
		.obj_debug/testrunnerdlg.o
FORMS = testbrowserdlg.ui \
		testrunnerdlg.ui
UICDECLS = .moc/testbrowserdlg.h \
		.moc/testrunnerdlg.h
UICIMPLS = .moc/testbrowserdlg.cpp \
		.moc/testrunnerdlg.cpp
SRCMOC   = .moc/moc_MostRecentTests.cpp \
		.moc/moc_TestBrowserDlgImpl.cpp \
		.moc/moc_TestRunnerDlgImpl.cpp \
		.moc/moc_TestRunnerModel.cpp \
		.moc/moc_testbrowserdlg.cpp \
		.moc/moc_testrunnerdlg.cpp
OBJMOC = .obj_debug/moc_MostRecentTests.o \
		.obj_debug/moc_TestBrowserDlgImpl.o \
		.obj_debug/moc_TestRunnerDlgImpl.o \
		.obj_debug/moc_TestRunnerModel.o \
		.obj_debug/moc_testbrowserdlg.o \
		.obj_debug/moc_testrunnerdlg.o
DIST	   = qttestrunnerlib.pro
QMAKE_TARGET = qttestrunnerd
DESTDIR  = ../../lib/
TARGET   = libqttestrunnerd.a

first: all
####### Implicit rules

.SUFFIXES: .c .o .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: Makefile ../../lib/$(TARGET) 

staticlib: ../../lib/$(TARGET)

../../lib/$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP) 
	test -d ../../lib/ || mkdir -p ../../lib/
	-$(DEL_FILE) $(TARGET)
	$(AR) $(TARGET) $(OBJECTS) $(OBJMOC)
	-$(DEL_FILE) ../../lib/$(TARGET)
	-$(MOVE) $(TARGET) ../../lib/


mocables: $(SRCMOC)
uicables: $(UICDECLS) $(UICIMPLS)

$(MOC): 
	( cd $(QTDIR)/src/moc && $(MAKE) )

Makefile: qttestrunnerlib.pro  /usr/share/qt3/mkspecs/default/qmake.conf ../../../../../../../share/qt3/lib/libqt-mt.prl
	$(QMAKE) -o Makefile qttestrunnerlib.pro
qmake: 
	@$(QMAKE) -o Makefile qttestrunnerlib.pro

dist: 
	@mkdir -p .obj_debug/qttestrunnerd && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj_debug/qttestrunnerd/ && ( cd `dirname .obj_debug/qttestrunnerd` && $(TAR) qttestrunnerd.tar qttestrunnerd && $(GZIP) qttestrunnerd.tar ) && $(MOVE) `dirname .obj_debug/qttestrunnerd`/qttestrunnerd.tar.gz . && $(DEL_FILE) -r .obj_debug/qttestrunnerd

mocclean:
	-$(DEL_FILE) $(OBJMOC)
	-$(DEL_FILE) $(SRCMOC)

uiclean:
	-$(DEL_FILE) $(UICIMPLS) $(UICDECLS)

yaccclean:
lexclean:
clean: mocclean uiclean
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) ../../lib/$(TARGET) $(TARGET)


FORCE:

####### Compile

.obj_debug/MostRecentTests.o: MostRecentTests.cpp MostRecentTests.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/MostRecentTests.o MostRecentTests.cpp

.obj_debug/TestBrowserDlgImpl.o: TestBrowserDlgImpl.cpp TestBrowserDlgImpl.h \
		TestListViewItem.h \
		.moc/testbrowserdlg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestBrowserDlgImpl.o TestBrowserDlgImpl.cpp

.obj_debug/TestFailureInfo.o: TestFailureInfo.cpp TestFailureInfo.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestFailureInfo.o TestFailureInfo.cpp

.obj_debug/TestFailureListViewItem.o: TestFailureListViewItem.cpp TestFailureListViewItem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestFailureListViewItem.o TestFailureListViewItem.cpp

.obj_debug/TestListViewItem.o: TestListViewItem.cpp TestListViewItem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestListViewItem.o TestListViewItem.cpp

.obj_debug/QtTestRunner.o: QtTestRunner.cpp TestRunnerDlgImpl.h \
		TestRunnerModel.h \
		.moc/testrunnerdlg.h \
		TestFailureInfo.h \
		TestRunnerModelThreadInterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/QtTestRunner.o QtTestRunner.cpp

.obj_debug/TestRunnerDlgImpl.o: TestRunnerDlgImpl.cpp TestRunnerDlgImpl.h \
		TestBrowserDlgImpl.h \
		MostRecentTests.h \
		TestRunnerModel.h \
		TestFailureListViewItem.h \
		.moc/testrunnerdlg.h \
		.moc/testbrowserdlg.h \
		TestFailureInfo.h \
		TestRunnerModelThreadInterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerDlgImpl.o TestRunnerDlgImpl.cpp

.obj_debug/TestRunnerFailureEvent.o: TestRunnerFailureEvent.cpp TestRunnerFailureEvent.h \
		TestRunnerModelThreadInterface.h \
		TestRunnerThreadEvent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerFailureEvent.o TestRunnerFailureEvent.cpp

.obj_debug/TestRunnerModel.o: TestRunnerModel.cpp TestRunnerFailureEvent.h \
		TestRunnerModel.h \
		TestRunnerTestCaseRunEvent.h \
		TestRunnerThread.h \
		TestRunnerThreadFinishedEvent.h \
		TestRunnerThreadEvent.h \
		TestFailureInfo.h \
		TestRunnerModelThreadInterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerModel.o TestRunnerModel.cpp

.obj_debug/TestRunnerModelThreadInterface.o: TestRunnerModelThreadInterface.cpp TestRunnerModelThreadInterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerModelThreadInterface.o TestRunnerModelThreadInterface.cpp

.obj_debug/TestRunnerTestCaseRunEvent.o: TestRunnerTestCaseRunEvent.cpp TestRunnerModelThreadInterface.h \
		TestRunnerTestCaseRunEvent.h \
		TestRunnerThreadEvent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerTestCaseRunEvent.o TestRunnerTestCaseRunEvent.cpp

.obj_debug/TestRunnerThread.o: TestRunnerThread.cpp TestRunnerThread.h \
		TestRunnerThreadFinishedEvent.h \
		TestRunnerThreadEvent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerThread.o TestRunnerThread.cpp

.obj_debug/TestRunnerThreadEvent.o: TestRunnerThreadEvent.cpp TestRunnerThreadEvent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerThreadEvent.o TestRunnerThreadEvent.cpp

.obj_debug/TestRunnerThreadFinishedEvent.o: TestRunnerThreadFinishedEvent.cpp TestRunnerThreadFinishedEvent.h \
		TestRunnerModelThreadInterface.h \
		TestRunnerThreadEvent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/TestRunnerThreadFinishedEvent.o TestRunnerThreadFinishedEvent.cpp

.moc/testbrowserdlg.h: testbrowserdlg.ui 
	$(UIC) testbrowserdlg.ui -o .moc/testbrowserdlg.h

.moc/testbrowserdlg.cpp: .moc/testbrowserdlg.h testbrowserdlg.ui 
	$(UIC) testbrowserdlg.ui -i testbrowserdlg.h -o .moc/testbrowserdlg.cpp

.moc/testrunnerdlg.h: testrunnerdlg.ui 
	$(UIC) testrunnerdlg.ui -o .moc/testrunnerdlg.h

.moc/testrunnerdlg.cpp: .moc/testrunnerdlg.h testrunnerdlg.ui 
	$(UIC) testrunnerdlg.ui -i testrunnerdlg.h -o .moc/testrunnerdlg.cpp

.obj_debug/testbrowserdlg.o: .moc/testbrowserdlg.cpp .moc/testbrowserdlg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/testbrowserdlg.o .moc/testbrowserdlg.cpp

.obj_debug/testrunnerdlg.o: .moc/testrunnerdlg.cpp .moc/testrunnerdlg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/testrunnerdlg.o .moc/testrunnerdlg.cpp

.obj_debug/moc_MostRecentTests.o: .moc/moc_MostRecentTests.cpp  MostRecentTests.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/moc_MostRecentTests.o .moc/moc_MostRecentTests.cpp

.obj_debug/moc_TestBrowserDlgImpl.o: .moc/moc_TestBrowserDlgImpl.cpp  TestBrowserDlgImpl.h .moc/testbrowserdlg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/moc_TestBrowserDlgImpl.o .moc/moc_TestBrowserDlgImpl.cpp

.obj_debug/moc_TestRunnerDlgImpl.o: .moc/moc_TestRunnerDlgImpl.cpp  TestRunnerDlgImpl.h .moc/testrunnerdlg.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/moc_TestRunnerDlgImpl.o .moc/moc_TestRunnerDlgImpl.cpp

.obj_debug/moc_TestRunnerModel.o: .moc/moc_TestRunnerModel.cpp  TestRunnerModel.h TestFailureInfo.h \
		TestRunnerModelThreadInterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/moc_TestRunnerModel.o .moc/moc_TestRunnerModel.cpp

.obj_debug/moc_testbrowserdlg.o: .moc/moc_testbrowserdlg.cpp  .moc/testbrowserdlg.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/moc_testbrowserdlg.o .moc/moc_testbrowserdlg.cpp

.obj_debug/moc_testrunnerdlg.o: .moc/moc_testrunnerdlg.cpp  .moc/testrunnerdlg.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj_debug/moc_testrunnerdlg.o .moc/moc_testrunnerdlg.cpp

.moc/moc_MostRecentTests.cpp: $(MOC) MostRecentTests.h
	$(MOC) MostRecentTests.h -o .moc/moc_MostRecentTests.cpp

.moc/moc_TestBrowserDlgImpl.cpp: $(MOC) TestBrowserDlgImpl.h
	$(MOC) TestBrowserDlgImpl.h -o .moc/moc_TestBrowserDlgImpl.cpp

.moc/moc_TestRunnerDlgImpl.cpp: $(MOC) TestRunnerDlgImpl.h
	$(MOC) TestRunnerDlgImpl.h -o .moc/moc_TestRunnerDlgImpl.cpp

.moc/moc_TestRunnerModel.cpp: $(MOC) TestRunnerModel.h
	$(MOC) TestRunnerModel.h -o .moc/moc_TestRunnerModel.cpp

.moc/moc_testbrowserdlg.cpp: $(MOC) .moc/testbrowserdlg.h
	$(MOC) .moc/testbrowserdlg.h -o .moc/moc_testbrowserdlg.cpp

.moc/moc_testrunnerdlg.cpp: $(MOC) .moc/testrunnerdlg.h
	$(MOC) .moc/testrunnerdlg.h -o .moc/moc_testrunnerdlg.cpp

####### Install

install:  

uninstall:  

