#############################################################################
# Makefile for building $(QPEDIR)/bin/zeecookbook
# Generated by tmake at 22:44, 2003/01/21
#     Project: zeecookbook
#    Template: app
#############################################################################

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

CC	=	arm-linux-gcc
CXX	=	arm-linux-g++
CFLAGS	=	-pipe -Wall -W -O2 -DNO_DEBUG
CXXFLAGS=	-pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG
INCPATH	=	-I$(QPEDIR)/include -I$(QTDIR)/include
LINK	=	arm-linux-gcc
LFLAGS	=	
LIBS	=	$(SUBLIBS) -L$(QTDIR)/lib -L$(QPEDIR)/lib -lsqlite -lqpe -lqte
MOC	=	$(QTDIR)/bin/moc
UIC	=	$(QTDIR)/bin/uic

TAR	=	tar -cf
GZIP	=	gzip -9f

####### Files

HEADERS =	sql/qsql.h \
		sql/qsqlcursor.h \
		sql/qsqldatabase.h \
		sql/qsqldriver.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/qsqlindex.h \
		sql/qsqlquery.h \
		sql/qsqlrecord.h \
		sql/qsqlresult.h \
		sql/variant.h \
		sql/drivers/sqlite/qsql_sqlite.h \
		zeebeamdialog.h \
		zeecategoryeditdialog.h \
		zeecategorylistview.h \
		zeecookbooklistview.h \
		zeedoclistview.h \
		zeeexportdialog.h \
		zeeexporter.h \
		zeehtmlexporter.h \
		zeeimportdialog.h \
		zeeimporter.h \
		zeeingredienteditdialog.h \
		zeeingredientlistview.h \
		zeelineeditdialog.h \
		zeelistview.h \
		zeemainwindow.h \
		zeemealmasterexporter.h \
		zeemealmasterimporter.h \
		zeemodalwindow.h \
		zeenewdialog.h \
		zeeopendialog.h \
		zeeprogressdialog.h \
		zeerecipeeditwindow.h \
		zeerecipeviewwindow.h \
		zeerecipelistview.h \
		zeesearchdialog.h \
		zeestartupdialog.h \
		zeeutil.h
SOURCES =	sql/qsql.cpp \
		sql/qsqlcursor.cpp \
		sql/qsqldatabase.cpp \
		sql/qsqldriver.cpp \
		sql/qsqlerror.cpp \
		sql/qsqlfield.cpp \
		sql/qsqlindex.cpp \
		sql/qsqlquery.cpp \
		sql/qsqlrecord.cpp \
		sql/qsqlresult.cpp \
		sql/variant.cpp \
		sql/drivers/sqlite/qsql_sqlite.cpp \
		main.cpp \
		zeebeamdialog.cpp \
		zeecategoryeditdialog.cpp \
		zeecategorylistview.cpp \
		zeecookbooklistview.cpp \
		zeedoclistview.cpp \
		zeeexportdialog.cpp \
		zeeexporter.cpp \
		zeehtmlexporter.cpp \
		zeeimportdialog.cpp \
		zeeimporter.cpp \
		zeeingredienteditdialog.cpp \
		zeeingredientlistview.cpp \
		zeelineeditdialog.cpp \
		zeelistview.cpp \
		zeemainwindow.cpp \
		zeemealmasterexporter.cpp \
		zeemealmasterimporter.cpp \
		zeemodalwindow.cpp \
		zeenewdialog.cpp \
		zeeopendialog.cpp \
		zeeprogressdialog.cpp \
		zeerecipeeditwindow.cpp \
		zeerecipeviewwindow.cpp \
		zeerecipelistview.cpp \
		zeesearchdialog.cpp \
		zeestartupdialog.cpp \
		zeeutil.cpp
OBJECTS =	sql/qsql.o \
		sql/qsqlcursor.o \
		sql/qsqldatabase.o \
		sql/qsqldriver.o \
		sql/qsqlerror.o \
		sql/qsqlfield.o \
		sql/qsqlindex.o \
		sql/qsqlquery.o \
		sql/qsqlrecord.o \
		sql/qsqlresult.o \
		sql/variant.o \
		sql/drivers/sqlite/qsql_sqlite.o \
		main.o \
		zeebeamdialog.o \
		zeecategoryeditdialog.o \
		zeecategorylistview.o \
		zeecookbooklistview.o \
		zeedoclistview.o \
		zeeexportdialog.o \
		zeeexporter.o \
		zeehtmlexporter.o \
		zeeimportdialog.o \
		zeeimporter.o \
		zeeingredienteditdialog.o \
		zeeingredientlistview.o \
		zeelineeditdialog.o \
		zeelistview.o \
		zeemainwindow.o \
		zeemealmasterexporter.o \
		zeemealmasterimporter.o \
		zeemodalwindow.o \
		zeenewdialog.o \
		zeeopendialog.o \
		zeeprogressdialog.o \
		zeerecipeeditwindow.o \
		zeerecipeviewwindow.o \
		zeerecipelistview.o \
		zeesearchdialog.o \
		zeestartupdialog.o \
		zeeutil.o
INTERFACES =	
UICDECLS =	
UICIMPLS =	
SRCMOC	=	sql/moc_qsqldatabase.cpp \
		sql/moc_qsqldriver.cpp \
		sql/moc_qsqlquery.cpp \
		moc_zeeexportdialog.cpp \
		moc_zeeimporter.cpp \
		moc_zeelistview.cpp \
		moc_zeemainwindow.cpp \
		moc_zeemodalwindow.cpp \
		moc_zeeprogressdialog.cpp \
		moc_zeerecipeeditwindow.cpp \
		moc_zeerecipeviewwindow.cpp \
		moc_zeesearchdialog.cpp \
		moc_zeestartupdialog.cpp
OBJMOC	=	sql/moc_qsqldatabase.o \
		sql/moc_qsqldriver.o \
		sql/moc_qsqlquery.o \
		moc_zeeexportdialog.o \
		moc_zeeimporter.o \
		moc_zeelistview.o \
		moc_zeemainwindow.o \
		moc_zeemodalwindow.o \
		moc_zeeprogressdialog.o \
		moc_zeerecipeeditwindow.o \
		moc_zeerecipeviewwindow.o \
		moc_zeesearchdialog.o \
		moc_zeestartupdialog.o
DIST	=	
TARGET	=	$(QPEDIR)/bin/zeecookbook
INTERFACE_DECL_PATH = .

####### Implicit rules

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

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

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

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

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

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

####### Build rules


all: $(TARGET)

$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) 
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)

moc: $(SRCMOC)

tmake: Makefile

Makefile: zeecookbook.pro
	tmake zeecookbook.pro -o Makefile

dist:
	$(TAR) zeecookbook.tar zeecookbook.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
	$(GZIP) zeecookbook.tar

clean:
	-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
	-rm -f *~ core

####### Sub-libraries


###### Combined headers


####### Compile

sql/qsql.o: sql/qsql.cpp

sql/qsqlcursor.o: sql/qsqlcursor.cpp \
		sql/qsqlcursor.h \
		sql/qsqlrecord.h \
		sql/variant.h \
		sql/qsqlfield.h \
		sql/qsqlquery.h \
		sql/qsqlerror.h \
		sql/qsqlindex.h \
		sql/qsqldriver.h \
		sql/qsqlresult.h \
		sql/qsql.h \
		sql/qsqldatabase.h

sql/qsqldatabase.o: sql/qsqldatabase.cpp \
		sql/qsqldatabase.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/drivers/sqlite/qsql_sqlite.h \
		sql/qsqlresult.h \
		sql/qsql.h \
		sql/qsqldriver.h \
		sql/qsqlindex.h \
		sql/qsqlrecord.h

sql/qsqldriver.o: sql/qsqldriver.cpp \
		sql/qsqldriver.h \
		sql/qsqlerror.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlfield.h \
		sql/qsqlindex.h \
		sql/qsqlrecord.h

sql/qsqlerror.o: sql/qsqlerror.cpp \
		sql/qsqlerror.h

sql/qsqlfield.o: sql/qsqlfield.cpp \
		sql/qsqlfield.h \
		sql/variant.h

sql/qsqlindex.o: sql/qsqlindex.cpp \
		sql/qsqlindex.h \
		sql/qsqlfield.h \
		sql/variant.h \
		sql/qsqlrecord.h \
		sql/qsqlcursor.h \
		sql/qsqlquery.h \
		sql/qsqlerror.h

sql/qsqlquery.o: sql/qsqlquery.cpp \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/qsqlresult.h \
		sql/qsql.h \
		sql/qsqldriver.h \
		sql/qsqlindex.h \
		sql/qsqlrecord.h \
		sql/qsqldatabase.h

sql/qsqlrecord.o: sql/qsqlrecord.cpp \
		sql/qsqlrecord.h \
		sql/variant.h \
		sql/qsqlfield.h

sql/qsqlresult.o: sql/qsqlresult.cpp \
		sql/qsqlresult.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/qsql.h

sql/variant.o: sql/variant.cpp \
		sql/variant.h

sql/drivers/sqlite/qsql_sqlite.o: sql/drivers/sqlite/qsql_sqlite.cpp \
		sql/drivers/sqlite/qsql_sqlite.h \
		sql/drivers/sqlite/../../qsqldriver.h \
		sql/qsqlerror.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlfield.h \
		sql/qsqlindex.h \
		sql/qsqlrecord.h \
		sql/drivers/sqlite/../../qsqlresult.h \
		sql/qsql.h \
		sql/drivers/sqlite/../../qsqlfield.h \
		sql/drivers/sqlite/../../qsqlindex.h \
		sql/drivers/sqlite/../../qsqlrecord.h

main.o: main.cpp \
		zeemainwindow.h

zeebeamdialog.o: zeebeamdialog.cpp \
		zeebeamdialog.h

zeecategoryeditdialog.o: zeecategoryeditdialog.cpp \
		zeecategoryeditdialog.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeecategorylistview.o: zeecategorylistview.cpp \
		zeecategorylistview.h \
		zeelistview.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeecookbooklistview.o: zeecookbooklistview.cpp \
		zeecookbooklistview.h \
		zeelistview.h \
		zeeutil.h \
		sql/qsqldatabase.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/qsqlquery.h

zeedoclistview.o: zeedoclistview.cpp \
		zeedoclistview.h \
		zeelistview.h \
		zeeutil.h

zeeexportdialog.o: zeeexportdialog.cpp \
		zeeexportdialog.h \
		zeehtmlexporter.h \
		zeeexporter.h \
		zeemealmasterexporter.h

zeeexporter.o: zeeexporter.cpp \
		zeeexporter.h

zeehtmlexporter.o: zeehtmlexporter.cpp \
		zeehtmlexporter.h \
		zeeexporter.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeeimportdialog.o: zeeimportdialog.cpp \
		zeeimportdialog.h \
		zeedoclistview.h \
		zeelistview.h

zeeimporter.o: zeeimporter.cpp \
		zeeimporter.h

zeeingredienteditdialog.o: zeeingredienteditdialog.cpp \
		zeeingredienteditdialog.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeeingredientlistview.o: zeeingredientlistview.cpp \
		zeeingredientlistview.h \
		zeelistview.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeelineeditdialog.o: zeelineeditdialog.cpp \
		zeelineeditdialog.h

zeelistview.o: zeelistview.cpp \
		zeelistview.h

zeemainwindow.o: zeemainwindow.cpp \
		zeemainwindow.h \
		zeebeamdialog.h \
		zeeexportdialog.h \
		zeehtmlexporter.h \
		zeeexporter.h \
		zeeimportdialog.h \
		zeemealmasterexporter.h \
		zeemealmasterimporter.h \
		zeeimporter.h \
		zeenewdialog.h \
		zeeopendialog.h \
		zeeprogressdialog.h \
		zeerecipeeditwindow.h \
		zeemodalwindow.h \
		zeerecipeviewwindow.h \
		zeerecipelistview.h \
		zeelistview.h \
		zeesearchdialog.h \
		zeestartupdialog.h \
		sql/qsqldatabase.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/qsqlquery.h

zeemealmasterexporter.o: zeemealmasterexporter.cpp \
		zeemealmasterexporter.h \
		zeeexporter.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeemealmasterimporter.o: zeemealmasterimporter.cpp \
		zeemealmasterimporter.h \
		zeeimporter.h \
		zeeutil.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeemodalwindow.o: zeemodalwindow.cpp \
		zeemodalwindow.h

zeenewdialog.o: zeenewdialog.cpp \
		zeenewdialog.h

zeeopendialog.o: zeeopendialog.cpp \
		zeeopendialog.h \
		zeecookbooklistview.h \
		zeelistview.h

zeeprogressdialog.o: zeeprogressdialog.cpp \
		zeeprogressdialog.h

zeerecipeeditwindow.o: zeerecipeeditwindow.cpp \
		zeerecipeeditwindow.h \
		zeemodalwindow.h \
		zeecategoryeditdialog.h \
		zeecategorylistview.h \
		zeelistview.h \
		zeeingredienteditdialog.h \
		zeeingredientlistview.h \
		zeeutil.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeerecipeviewwindow.o: zeerecipeviewwindow.cpp \
		zeerecipeviewwindow.h \
		zeemodalwindow.h \
		zeebeamdialog.h \
		zeehtmlexporter.h \
		zeeexporter.h \
		zeemealmasterexporter.h \
		zeerecipeeditwindow.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

zeerecipelistview.o: zeerecipelistview.cpp \
		zeerecipelistview.h \
		zeelistview.h \
		sql/qsqldatabase.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h \
		sql/qsqlquery.h

zeesearchdialog.o: zeesearchdialog.cpp \
		zeesearchdialog.h \
		zeeutil.h

zeestartupdialog.o: zeestartupdialog.cpp \
		zeestartupdialog.h

zeeutil.o: zeeutil.cpp \
		zeeutil.h

sql/moc_qsqldatabase.o: sql/moc_qsqldatabase.cpp \
		sql/qsqldatabase.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

sql/moc_qsqldriver.o: sql/moc_qsqldriver.cpp \
		sql/qsqldriver.h \
		sql/qsqlerror.h \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlfield.h \
		sql/qsqlindex.h \
		sql/qsqlrecord.h

sql/moc_qsqlquery.o: sql/moc_qsqlquery.cpp \
		sql/qsqlquery.h \
		sql/variant.h \
		sql/qsqlerror.h \
		sql/qsqlfield.h

moc_zeeexportdialog.o: moc_zeeexportdialog.cpp \
		zeeexportdialog.h

moc_zeeimporter.o: moc_zeeimporter.cpp \
		zeeimporter.h

moc_zeelistview.o: moc_zeelistview.cpp \
		zeelistview.h

moc_zeemainwindow.o: moc_zeemainwindow.cpp \
		zeemainwindow.h

moc_zeemodalwindow.o: moc_zeemodalwindow.cpp \
		zeemodalwindow.h

moc_zeeprogressdialog.o: moc_zeeprogressdialog.cpp \
		zeeprogressdialog.h

moc_zeerecipeeditwindow.o: moc_zeerecipeeditwindow.cpp \
		zeerecipeeditwindow.h \
		zeemodalwindow.h

moc_zeerecipeviewwindow.o: moc_zeerecipeviewwindow.cpp \
		zeerecipeviewwindow.h \
		zeemodalwindow.h

moc_zeesearchdialog.o: moc_zeesearchdialog.cpp \
		zeesearchdialog.h

moc_zeestartupdialog.o: moc_zeestartupdialog.cpp \
		zeestartupdialog.h

sql/moc_qsqldatabase.cpp: sql/qsqldatabase.h
	$(MOC) sql/qsqldatabase.h -o sql/moc_qsqldatabase.cpp

sql/moc_qsqldriver.cpp: sql/qsqldriver.h
	$(MOC) sql/qsqldriver.h -o sql/moc_qsqldriver.cpp

sql/moc_qsqlquery.cpp: sql/qsqlquery.h
	$(MOC) sql/qsqlquery.h -o sql/moc_qsqlquery.cpp

moc_zeeexportdialog.cpp: zeeexportdialog.h
	$(MOC) zeeexportdialog.h -o moc_zeeexportdialog.cpp

moc_zeeimporter.cpp: zeeimporter.h
	$(MOC) zeeimporter.h -o moc_zeeimporter.cpp

moc_zeelistview.cpp: zeelistview.h
	$(MOC) zeelistview.h -o moc_zeelistview.cpp

moc_zeemainwindow.cpp: zeemainwindow.h
	$(MOC) zeemainwindow.h -o moc_zeemainwindow.cpp

moc_zeemodalwindow.cpp: zeemodalwindow.h
	$(MOC) zeemodalwindow.h -o moc_zeemodalwindow.cpp

moc_zeeprogressdialog.cpp: zeeprogressdialog.h
	$(MOC) zeeprogressdialog.h -o moc_zeeprogressdialog.cpp

moc_zeerecipeeditwindow.cpp: zeerecipeeditwindow.h
	$(MOC) zeerecipeeditwindow.h -o moc_zeerecipeeditwindow.cpp

moc_zeerecipeviewwindow.cpp: zeerecipeviewwindow.h
	$(MOC) zeerecipeviewwindow.h -o moc_zeerecipeviewwindow.cpp

moc_zeesearchdialog.cpp: zeesearchdialog.h
	$(MOC) zeesearchdialog.h -o moc_zeesearchdialog.cpp

moc_zeestartupdialog.cpp: zeestartupdialog.h
	$(MOC) zeestartupdialog.h -o moc_zeestartupdialog.cpp

