#############################################################################
# Makefile for building: quacker
# Generated by qmake (2.01a) (Qt 4.7.0) on: Wed Aug 22 23:41:05 2012
# Project:  quacker.pro
# Template: app
# Command: /usr/bin/qmake-qt4 -unix -o Makefile quacker.pro
#############################################################################

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

CC            = gcc
CXX           = g++
DEFINES       = -DQT_GL_NO_SCISSOR_TEST -DQT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH=1024 -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/linux-g++-maemo5 -I. -I/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/include/QtCore -I/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/include/QtGui -I/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/include -I. -I.. -Imoc
LINK          = g++
LFLAGS        = -Wl,-rpath-link,/usr/lib
LIBS          = $(SUBLIBS)  -L/usr/lib -L.. -L../quackleio -lquackle -lquackleio -lQtGui -L/usr/lib -L/usr/X11R6/lib -lQtDBus -lQtXml -lQtCore -lpthread 
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/bin/qmake-qt4
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
SED           = sed
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
STRIP         = strip
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = obj/release/

####### Files

SOURCES       = bagdisplay.cpp \
		boarddisplay.cpp \
		boardsetup.cpp \
		boardsetupdialog.cpp \
		brb.cpp \
		configdialog.cpp \
		configpages.cpp \
		dashboard.cpp \
		geometry.cpp \
		graphicalboard.cpp \
		graphicalreporter.cpp \
		history.cpp \
		letterbox.cpp \
		letterboxsettings.cpp \
		lister.cpp \
		movebox.cpp \
		newgame.cpp \
		noteeditor.cpp \
		quacker.cpp \
		quackersettings.cpp \
		rackdisplay.cpp \
		settings.cpp \
		simviewer.cpp \
		view.cpp \
		widgetfactory.cpp \
		oppothread.cpp \
		oppothreadprogressbar.cpp \
		main.cpp moc/moc_bagdisplay.cpp \
		moc/moc_boarddisplay.cpp \
		moc/moc_boardsetup.cpp \
		moc/moc_boardsetupdialog.cpp \
		moc/moc_brb.cpp \
		moc/moc_configdialog.cpp \
		moc/moc_dashboard.cpp \
		moc/moc_graphicalboard.cpp \
		moc/moc_history.cpp \
		moc/moc_letterbox.cpp \
		moc/moc_lister.cpp \
		moc/moc_movebox.cpp \
		moc/moc_newgame.cpp \
		moc/moc_noteeditor.cpp \
		moc/moc_quacker.cpp \
		moc/moc_rackdisplay.cpp \
		moc/moc_settings.cpp \
		moc/moc_simviewer.cpp \
		moc/moc_view.cpp \
		moc/moc_oppothread.cpp \
		moc/moc_oppothreadprogressbar.cpp
OBJECTS       = obj/release/bagdisplay.o \
		obj/release/boarddisplay.o \
		obj/release/boardsetup.o \
		obj/release/boardsetupdialog.o \
		obj/release/brb.o \
		obj/release/configdialog.o \
		obj/release/configpages.o \
		obj/release/dashboard.o \
		obj/release/geometry.o \
		obj/release/graphicalboard.o \
		obj/release/graphicalreporter.o \
		obj/release/history.o \
		obj/release/letterbox.o \
		obj/release/letterboxsettings.o \
		obj/release/lister.o \
		obj/release/movebox.o \
		obj/release/newgame.o \
		obj/release/noteeditor.o \
		obj/release/quacker.o \
		obj/release/quackersettings.o \
		obj/release/rackdisplay.o \
		obj/release/settings.o \
		obj/release/simviewer.o \
		obj/release/view.o \
		obj/release/widgetfactory.o \
		obj/release/oppothread.o \
		obj/release/oppothreadprogressbar.o \
		obj/release/main.o \
		obj/release/moc_bagdisplay.o \
		obj/release/moc_boarddisplay.o \
		obj/release/moc_boardsetup.o \
		obj/release/moc_boardsetupdialog.o \
		obj/release/moc_brb.o \
		obj/release/moc_configdialog.o \
		obj/release/moc_dashboard.o \
		obj/release/moc_graphicalboard.o \
		obj/release/moc_history.o \
		obj/release/moc_letterbox.o \
		obj/release/moc_lister.o \
		obj/release/moc_movebox.o \
		obj/release/moc_newgame.o \
		obj/release/moc_noteeditor.o \
		obj/release/moc_quacker.o \
		obj/release/moc_rackdisplay.o \
		obj/release/moc_settings.o \
		obj/release/moc_simviewer.o \
		obj/release/moc_view.o \
		obj/release/moc_oppothread.o \
		obj/release/moc_oppothreadprogressbar.o
DIST          = /targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/common/unix.conf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/common/linux.conf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/qconfig.pri \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt_config.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/default_pre.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/debug.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/default_post.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/warn_on.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/moc.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/resources.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/uic.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/yacc.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/lex.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		quacker.pro
QMAKE_TARGET  = quacker
DESTDIR       = 
TARGET        = quacker

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

.SUFFIXES: .o .c .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 $(TARGET)

$(TARGET):  $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: quacker.pro  /targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/linux-g++-maemo5/qmake.conf /targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/common/unix.conf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/common/linux.conf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/qconfig.pri \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt_config.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/default_pre.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/debug.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/default_post.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/warn_on.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/moc.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/resources.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/uic.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/yacc.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/lex.prf \
		/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		/usr/lib/libQtGui.prl \
		/usr/lib/libQtDBus.prl \
		/usr/lib/libQtXml.prl \
		/usr/lib/libQtCore.prl
	$(QMAKE) -unix -o Makefile quacker.pro
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/common/unix.conf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/common/linux.conf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/qconfig.pri:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt_functions.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt_config.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/default_pre.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/debug.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/default_post.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/warn_on.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/qt.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/unix/thread.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/moc.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/resources.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/uic.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/yacc.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/lex.prf:
/targets/maemo5-arm-f3747df9ef4624a0fa0bee12f6802e9b515f58c9/usr/share/qt4/mkspecs/features/include_source_dir.prf:
/usr/lib/libQtGui.prl:
/usr/lib/libQtDBus.prl:
/usr/lib/libQtXml.prl:
/usr/lib/libQtCore.prl:
qmake:  FORCE
	@$(QMAKE) -unix -o Makefile quacker.pro

dist: 
	@$(CHK_DIR_EXISTS) obj/release/quacker1.0.0 || $(MKDIR) obj/release/quacker1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) obj/release/quacker1.0.0/ && $(COPY_FILE) --parents bagdisplay.h boarddisplay.h boardsetup.h boardsetupdialog.h brb.h configdialog.h configpages.h customqsettings.h dashboard.h geometry.h graphicalboard.h graphicalreporter.h history.h letterbox.h letterboxsettings.h lister.h movebox.h newgame.h noteeditor.h quacker.h quackersettings.h rackdisplay.h settings.h simviewer.h view.h widgetfactory.h oppothread.h oppothreadprogressbar.h obj/release/quacker1.0.0/ && $(COPY_FILE) --parents bagdisplay.cpp boarddisplay.cpp boardsetup.cpp boardsetupdialog.cpp brb.cpp configdialog.cpp configpages.cpp dashboard.cpp geometry.cpp graphicalboard.cpp graphicalreporter.cpp history.cpp letterbox.cpp letterboxsettings.cpp lister.cpp movebox.cpp newgame.cpp noteeditor.cpp quacker.cpp quackersettings.cpp rackdisplay.cpp settings.cpp simviewer.cpp view.cpp widgetfactory.cpp oppothread.cpp oppothreadprogressbar.cpp main.cpp obj/release/quacker1.0.0/ && (cd `dirname obj/release/quacker1.0.0` && $(TAR) quacker1.0.0.tar quacker1.0.0 && $(COMPRESS) quacker1.0.0.tar) && $(MOVE) `dirname obj/release/quacker1.0.0`/quacker1.0.0.tar.gz . && $(DEL_FILE) -r obj/release/quacker1.0.0


clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) Makefile


check: first

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc/moc_bagdisplay.cpp moc/moc_boarddisplay.cpp moc/moc_boardsetup.cpp moc/moc_boardsetupdialog.cpp moc/moc_brb.cpp moc/moc_configdialog.cpp moc/moc_dashboard.cpp moc/moc_graphicalboard.cpp moc/moc_history.cpp moc/moc_letterbox.cpp moc/moc_lister.cpp moc/moc_movebox.cpp moc/moc_newgame.cpp moc/moc_noteeditor.cpp moc/moc_quacker.cpp moc/moc_rackdisplay.cpp moc/moc_settings.cpp moc/moc_simviewer.cpp moc/moc_view.cpp moc/moc_oppothread.cpp moc/moc_oppothreadprogressbar.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc/moc_bagdisplay.cpp moc/moc_boarddisplay.cpp moc/moc_boardsetup.cpp moc/moc_boardsetupdialog.cpp moc/moc_brb.cpp moc/moc_configdialog.cpp moc/moc_dashboard.cpp moc/moc_graphicalboard.cpp moc/moc_history.cpp moc/moc_letterbox.cpp moc/moc_lister.cpp moc/moc_movebox.cpp moc/moc_newgame.cpp moc/moc_noteeditor.cpp moc/moc_quacker.cpp moc/moc_rackdisplay.cpp moc/moc_settings.cpp moc/moc_simviewer.cpp moc/moc_view.cpp moc/moc_oppothread.cpp moc/moc_oppothreadprogressbar.cpp
moc/moc_bagdisplay.cpp: ../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		view.h \
		bagdisplay.h
	/usr/bin/moc $(DEFINES) $(INCPATH) bagdisplay.h -o moc/moc_bagdisplay.cpp

moc/moc_boarddisplay.cpp: ../move.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		view.h \
		boarddisplay.h
	/usr/bin/moc $(DEFINES) $(INCPATH) boarddisplay.h -o moc/moc_boarddisplay.cpp

moc/moc_boardsetup.cpp: graphicalboard.h \
		../board.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../move.h \
		boarddisplay.h \
		view.h \
		boardsetup.h
	/usr/bin/moc $(DEFINES) $(INCPATH) boardsetup.h -o moc/moc_boardsetup.cpp

moc/moc_boardsetupdialog.cpp: ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		boardsetupdialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) boardsetupdialog.h -o moc/moc_boardsetupdialog.cpp

moc/moc_brb.cpp: view.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		brb.h
	/usr/bin/moc $(DEFINES) $(INCPATH) brb.h -o moc/moc_brb.cpp

moc/moc_configdialog.cpp: configdialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) configdialog.h -o moc/moc_configdialog.cpp

moc/moc_dashboard.cpp: ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		view.h \
		dashboard.h
	/usr/bin/moc $(DEFINES) $(INCPATH) dashboard.h -o moc/moc_dashboard.cpp

moc/moc_graphicalboard.cpp: ../board.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../move.h \
		boarddisplay.h \
		view.h \
		graphicalboard.h
	/usr/bin/moc $(DEFINES) $(INCPATH) graphicalboard.h -o moc/moc_graphicalboard.cpp

moc/moc_history.cpp: ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		view.h \
		history.h
	/usr/bin/moc $(DEFINES) $(INCPATH) history.h -o moc/moc_history.cpp

moc/moc_letterbox.cpp: ../quackleio/dict.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../generator.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		letterbox.h
	/usr/bin/moc $(DEFINES) $(INCPATH) letterbox.h -o moc/moc_letterbox.cpp

moc/moc_lister.cpp: ../quackleio/dict.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../generator.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		lister.h
	/usr/bin/moc $(DEFINES) $(INCPATH) lister.h -o moc/moc_lister.cpp

moc/moc_movebox.cpp: ../move.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../rack.h \
		view.h \
		movebox.h
	/usr/bin/moc $(DEFINES) $(INCPATH) movebox.h -o moc/moc_movebox.cpp

moc/moc_newgame.cpp: ../player.h \
		../rack.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../playerlist.h \
		newgame.h
	/usr/bin/moc $(DEFINES) $(INCPATH) newgame.h -o moc/moc_newgame.cpp

moc/moc_noteeditor.cpp: ../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		view.h \
		noteeditor.h
	/usr/bin/moc $(DEFINES) $(INCPATH) noteeditor.h -o moc/moc_noteeditor.cpp

moc/moc_quacker.cpp: ../datamanager.h \
		../playerlist.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../player.h \
		../rack.h \
		oppothread.h \
		../computerplayer.h \
		../sim.h \
		../game.h \
		../bag.h \
		../board.h \
		../move.h \
		../quackleio/dictimplementation.h \
		../generator.h \
		../quackleio/dict.h \
		quacker.h
	/usr/bin/moc $(DEFINES) $(INCPATH) quacker.h -o moc/moc_quacker.cpp

moc/moc_rackdisplay.cpp: view.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		rackdisplay.h
	/usr/bin/moc $(DEFINES) $(INCPATH) rackdisplay.h -o moc/moc_rackdisplay.cpp

moc/moc_settings.cpp: settings.h
	/usr/bin/moc $(DEFINES) $(INCPATH) settings.h -o moc/moc_settings.cpp

moc/moc_simviewer.cpp: ../sim.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		simviewer.h
	/usr/bin/moc $(DEFINES) $(INCPATH) simviewer.h -o moc/moc_simviewer.cpp

moc/moc_view.cpp: ../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		view.h
	/usr/bin/moc $(DEFINES) $(INCPATH) view.h -o moc/moc_view.cpp

moc/moc_oppothread.cpp: ../computerplayer.h \
		../sim.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		oppothread.h
	/usr/bin/moc $(DEFINES) $(INCPATH) oppothread.h -o moc/moc_oppothread.cpp

moc/moc_oppothreadprogressbar.cpp: oppothreadprogressbar.h
	/usr/bin/moc $(DEFINES) $(INCPATH) oppothreadprogressbar.h -o moc/moc_oppothreadprogressbar.cpp

compiler_rcc_make_all:
compiler_rcc_clean:
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all:
compiler_uic_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean 

####### Compile

obj/release/bagdisplay.o: bagdisplay.cpp ../bag.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../rack.h \
		../game.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		bagdisplay.h \
		view.h \
		geometry.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/bagdisplay.o bagdisplay.cpp

obj/release/boarddisplay.o: boarddisplay.cpp ../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../board.h \
		../bag.h \
		../rack.h \
		../move.h \
		../game.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		boarddisplay.h \
		view.h \
		geometry.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/boarddisplay.o boarddisplay.cpp

obj/release/boardsetup.o: boardsetup.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../boardparameters.h \
		../quackleio/util.h \
		../datamanager.h \
		boardsetup.h \
		graphicalboard.h \
		boarddisplay.h \
		view.h \
		geometry.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/boardsetup.o boardsetup.cpp

obj/release/boardsetupdialog.o: boardsetupdialog.cpp ../boardparameters.h \
		../board.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../move.h \
		../datamanager.h \
		../playerlist.h \
		../player.h \
		../quackleio/util.h \
		boardsetupdialog.h \
		../game.h \
		boardsetup.h \
		graphicalboard.h \
		boarddisplay.h \
		view.h \
		brb.h \
		customqsettings.h \
		geometry.h \
		widgetfactory.h \
		settings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/boardsetupdialog.o boardsetupdialog.cpp

obj/release/brb.o: brb.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		bagdisplay.h \
		view.h \
		brb.h \
		boarddisplay.h \
		geometry.h \
		rackdisplay.h \
		widgetfactory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/brb.o brb.cpp

obj/release/configdialog.o: configdialog.cpp configpages.h \
		configdialog.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/configdialog.o configdialog.cpp

obj/release/configpages.o: configpages.cpp ../uv.h \
		configpages.h \
		configdialog.h \
		letterboxsettings.h \
		quackersettings.h \
		../quackleio/util.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../datamanager.h \
		../playerlist.h \
		../player.h \
		../rack.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/configpages.o configpages.cpp

obj/release/dashboard.o: dashboard.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		geometry.h \
		dashboard.h \
		view.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/dashboard.o dashboard.cpp

obj/release/geometry.o: geometry.cpp geometry.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/geometry.o geometry.cpp

obj/release/graphicalboard.o: graphicalboard.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../boardparameters.h \
		../quackleio/util.h \
		../datamanager.h \
		geometry.h \
		graphicalboard.h \
		boarddisplay.h \
		view.h \
		quackersettings.h \
		letterboxsettings.h \
		settings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/graphicalboard.o graphicalboard.cpp

obj/release/graphicalreporter.o: graphicalreporter.cpp ../board.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../move.h \
		../computerplayer.h \
		../sim.h \
		../game.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		graphicalboard.h \
		boarddisplay.h \
		view.h \
		graphicalreporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/graphicalreporter.o graphicalreporter.cpp

obj/release/history.o: history.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		history.h \
		view.h \
		geometry.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/history.o history.cpp

obj/release/letterbox.o: letterbox.cpp ../quackleio/dictfactory.h \
		../quackleio/dict.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../generator.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		letterbox.h \
		customqsettings.h \
		quackersettings.h \
		letterboxsettings.h \
		lister.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/letterbox.o letterbox.cpp

obj/release/letterboxsettings.o: letterboxsettings.cpp customqsettings.h \
		letterboxsettings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/letterboxsettings.o letterboxsettings.cpp

obj/release/lister.o: lister.cpp ../quackleio/dictfactory.h \
		../quackleio/dict.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../generator.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		lister.h \
		customqsettings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/lister.o lister.cpp

obj/release/movebox.o: movebox.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		geometry.h \
		movebox.h \
		view.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/movebox.o movebox.cpp

obj/release/newgame.o: newgame.cpp ../computerplayer.h \
		../sim.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../datamanager.h \
		../quackleio/util.h \
		newgame.h \
		customqsettings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/newgame.o newgame.cpp

obj/release/noteeditor.o: noteeditor.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		geometry.h \
		noteeditor.h \
		view.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/noteeditor.o noteeditor.cpp

obj/release/quacker.o: quacker.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../boardparameters.h \
		../computerplayer.h \
		../sim.h \
		../gameparameters.h \
		../quackleio/froggetopt.h \
		../quackleio/util.h \
		../datamanager.h \
		../quackleio/logania.h \
		../quackleio/queenie.h \
		../quackleio/streamingreporter.h \
		../reporter.h \
		brb.h \
		view.h \
		configdialog.h \
		customqsettings.h \
		dashboard.h \
		geometry.h \
		graphicalreporter.h \
		history.h \
		lister.h \
		../quackleio/dict.h \
		../generator.h \
		letterbox.h \
		../lexiconparameters.h \
		../gaddag.h \
		movebox.h \
		noteeditor.h \
		newgame.h \
		oppothreadprogressbar.h \
		quacker.h \
		oppothread.h \
		../quackleio/dictimplementation.h \
		quackersettings.h \
		letterboxsettings.h \
		settings.h \
		simviewer.h \
		widgetfactory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/quacker.o quacker.cpp

obj/release/quackersettings.o: quackersettings.cpp customqsettings.h \
		quackersettings.h \
		../quackleio/util.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../datamanager.h \
		../playerlist.h \
		../player.h \
		../rack.h \
		letterboxsettings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/quackersettings.o quackersettings.cpp

obj/release/rackdisplay.o: rackdisplay.cpp ../game.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		../quackleio/util.h \
		../datamanager.h \
		geometry.h \
		graphicalboard.h \
		boarddisplay.h \
		view.h \
		rackdisplay.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/rackdisplay.o rackdisplay.cpp

obj/release/settings.o: settings.cpp ../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../board.h \
		../bag.h \
		../rack.h \
		../move.h \
		../boardparameters.h \
		../computerplayercollection.h \
		../playerlist.h \
		../player.h \
		../datamanager.h \
		../game.h \
		../lexiconparameters.h \
		../gaddag.h \
		../strategyparameters.h \
		../quackleio/flexiblealphabet.h \
		../quackleio/util.h \
		settings.h \
		boardsetupdialog.h \
		customqsettings.h \
		graphicalboard.h \
		boarddisplay.h \
		view.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/settings.o settings.cpp

obj/release/simviewer.o: simviewer.cpp ../quackleio/util.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../datamanager.h \
		../playerlist.h \
		../player.h \
		../rack.h \
		simviewer.h \
		../sim.h \
		../game.h \
		../bag.h \
		../board.h \
		../move.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/simviewer.o simviewer.cpp

obj/release/view.o: view.cpp view.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/view.o view.cpp

obj/release/widgetfactory.o: widgetfactory.cpp bagdisplay.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		view.h \
		boarddisplay.h \
		../move.h \
		graphicalboard.h \
		../board.h \
		../bag.h \
		../rack.h \
		boardsetup.h \
		rackdisplay.h \
		widgetfactory.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/widgetfactory.o widgetfactory.cpp

obj/release/oppothread.o: oppothread.cpp ../computerplayer.h \
		../sim.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h \
		oppothread.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/oppothread.o oppothread.cpp

obj/release/oppothreadprogressbar.o: oppothreadprogressbar.cpp geometry.h \
		oppothreadprogressbar.h \
		oppothread.h \
		../computerplayer.h \
		../sim.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../game.h \
		../bag.h \
		../rack.h \
		../board.h \
		../move.h \
		../player.h \
		../playerlist.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/oppothreadprogressbar.o oppothreadprogressbar.cpp

obj/release/main.o: main.cpp quacker.h \
		../datamanager.h \
		../playerlist.h \
		../alphabetparameters.h \
		../fixedstring.h \
		../uv.h \
		../player.h \
		../rack.h \
		oppothread.h \
		../computerplayer.h \
		../sim.h \
		../game.h \
		../bag.h \
		../board.h \
		../move.h \
		../quackleio/dictimplementation.h \
		../generator.h \
		../quackleio/dict.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/main.o main.cpp

obj/release/moc_bagdisplay.o: moc/moc_bagdisplay.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_bagdisplay.o moc/moc_bagdisplay.cpp

obj/release/moc_boarddisplay.o: moc/moc_boarddisplay.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_boarddisplay.o moc/moc_boarddisplay.cpp

obj/release/moc_boardsetup.o: moc/moc_boardsetup.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_boardsetup.o moc/moc_boardsetup.cpp

obj/release/moc_boardsetupdialog.o: moc/moc_boardsetupdialog.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_boardsetupdialog.o moc/moc_boardsetupdialog.cpp

obj/release/moc_brb.o: moc/moc_brb.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_brb.o moc/moc_brb.cpp

obj/release/moc_configdialog.o: moc/moc_configdialog.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_configdialog.o moc/moc_configdialog.cpp

obj/release/moc_dashboard.o: moc/moc_dashboard.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_dashboard.o moc/moc_dashboard.cpp

obj/release/moc_graphicalboard.o: moc/moc_graphicalboard.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_graphicalboard.o moc/moc_graphicalboard.cpp

obj/release/moc_history.o: moc/moc_history.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_history.o moc/moc_history.cpp

obj/release/moc_letterbox.o: moc/moc_letterbox.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_letterbox.o moc/moc_letterbox.cpp

obj/release/moc_lister.o: moc/moc_lister.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_lister.o moc/moc_lister.cpp

obj/release/moc_movebox.o: moc/moc_movebox.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_movebox.o moc/moc_movebox.cpp

obj/release/moc_newgame.o: moc/moc_newgame.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_newgame.o moc/moc_newgame.cpp

obj/release/moc_noteeditor.o: moc/moc_noteeditor.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_noteeditor.o moc/moc_noteeditor.cpp

obj/release/moc_quacker.o: moc/moc_quacker.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_quacker.o moc/moc_quacker.cpp

obj/release/moc_rackdisplay.o: moc/moc_rackdisplay.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_rackdisplay.o moc/moc_rackdisplay.cpp

obj/release/moc_settings.o: moc/moc_settings.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_settings.o moc/moc_settings.cpp

obj/release/moc_simviewer.o: moc/moc_simviewer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_simviewer.o moc/moc_simviewer.cpp

obj/release/moc_view.o: moc/moc_view.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_view.o moc/moc_view.cpp

obj/release/moc_oppothread.o: moc/moc_oppothread.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_oppothread.o moc/moc_oppothread.cpp

obj/release/moc_oppothreadprogressbar.o: moc/moc_oppothreadprogressbar.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/release/moc_oppothreadprogressbar.o moc/moc_oppothreadprogressbar.cpp

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

