#############################################################################
# Makefile for building: bin/communi
# Generated by qmake (2.01a) (Qt 4.6.2) on: Thu Oct 14 08:03:46 2010
# Project:  communi.pro
# Template: app
# Command: /usr/bin/qmake -unix -o Makefile communi.pro
#############################################################################

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

CC            = @echo compiling $< && gcc
CXX           = @echo compiling $< && g++
DEFINES       = -DQT_GL_NO_SCISSOR_TEST -DQT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH=1024 -DVERSION=\"0.2.0\" -DDATADIR="debian/communi/usr/share" -DPKGDATADIR="" -DIRC_SHARED -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -O3 -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++-maemo5 -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -I/usr/include/ircclient-qt -I. -Isrc -Isrc -Isrc/command -Isrc/home -Isrc/util -Isrc/wizard -Irelease -Irelease
LINK          = @echo linking $@ && g++
LFLAGS        = -Wl,-rpath-link,/usr/lib -Wl,-O1 -Wl,--hash-style=gnu -Wl,-rpath,/usr/lib
LIBS          = $(SUBLIBS)  -L/usr/lib -lircclient-qt -lQtScript -L/usr/lib -lQtGui -L/usr/X11R6/lib -lQtNetwork -lQtDBus -lQtXml -lQtCore -lpthread 
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/bin/qmake
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   = release/

####### Files

SOURCES       = src/application.cpp \
		src/completer.cpp \
		src/connection.cpp \
		src/main.cpp \
		src/maintabwidget.cpp \
		src/mainwindow.cpp \
		src/menu.cpp \
		src/messageview.cpp \
		src/nickhighlighter.cpp \
		src/session.cpp \
		src/sessiontabwidget.cpp \
		src/settings.cpp \
		src/shortcutmanager.cpp \
		src/command/command.cpp \
		src/command/commandengine.cpp \
		src/command/commandxmlreader.cpp \
		src/command/commandxmlwriter.cpp \
		src/home/connectionspage.cpp \
		src/home/hometabwidget.cpp \
		src/home/welcomepage.cpp \
		src/util/editframe.cpp \
		src/util/findframe.cpp \
		src/util/historylineedit.cpp \
		src/util/sharedtimer.cpp \
		src/util/stringlistmodel.cpp \
		src/util/tabwidget.cpp \
		src/util/textbrowser.cpp \
		src/util/trayicon.cpp \
		src/wizard/aliaseswizardpage.cpp \
		src/wizard/colorswizardpage.cpp \
		src/wizard/connectionwizard.cpp \
		src/wizard/connectionwizardpage.cpp \
		src/wizard/generalwizardpage.cpp \
		src/wizard/shortcutswizardpage.cpp \
		src/wizard/messageswizardpage.cpp \
		src/wizard/serverwizardpage.cpp \
		src/wizard/settingswizard.cpp \
		src/wizard/treewidget.cpp \
		src/wizard/userwizardpage.cpp release/moc_application.cpp \
		release/moc_completer.cpp \
		release/moc_maintabwidget.cpp \
		release/moc_mainwindow.cpp \
		release/moc_menu.cpp \
		release/moc_messageview.cpp \
		release/moc_nickhighlighter.cpp \
		release/moc_session.cpp \
		release/moc_sessiontabwidget.cpp \
		release/moc_shortcutmanager.cpp \
		release/moc_commandengine.cpp \
		release/moc_connectionspage.cpp \
		release/moc_hometabwidget.cpp \
		release/moc_welcomepage.cpp \
		release/moc_editframe.cpp \
		release/moc_findframe.cpp \
		release/moc_historylineedit.cpp \
		release/moc_sharedtimer.cpp \
		release/moc_stringlistmodel.cpp \
		release/moc_tabwidget.cpp \
		release/moc_textbrowser.cpp \
		release/moc_trayicon.cpp \
		release/moc_aliaseswizardpage.cpp \
		release/moc_colorswizardpage.cpp \
		release/moc_connectionwizard.cpp \
		release/moc_connectionwizardpage.cpp \
		release/moc_generalwizardpage.cpp \
		release/moc_shortcutswizardpage.cpp \
		release/moc_messageswizardpage.cpp \
		release/moc_serverwizardpage.cpp \
		release/moc_settingswizard.cpp \
		release/moc_treewidget.cpp \
		release/moc_userwizardpage.cpp \
		release/qrc_communi.cpp
OBJECTS       = release/application.o \
		release/completer.o \
		release/connection.o \
		release/main.o \
		release/maintabwidget.o \
		release/mainwindow.o \
		release/menu.o \
		release/messageview.o \
		release/nickhighlighter.o \
		release/session.o \
		release/sessiontabwidget.o \
		release/settings.o \
		release/shortcutmanager.o \
		release/command.o \
		release/commandengine.o \
		release/commandxmlreader.o \
		release/commandxmlwriter.o \
		release/connectionspage.o \
		release/hometabwidget.o \
		release/welcomepage.o \
		release/editframe.o \
		release/findframe.o \
		release/historylineedit.o \
		release/sharedtimer.o \
		release/stringlistmodel.o \
		release/tabwidget.o \
		release/textbrowser.o \
		release/trayicon.o \
		release/aliaseswizardpage.o \
		release/colorswizardpage.o \
		release/connectionwizard.o \
		release/connectionwizardpage.o \
		release/generalwizardpage.o \
		release/shortcutswizardpage.o \
		release/messageswizardpage.o \
		release/serverwizardpage.o \
		release/settingswizard.o \
		release/treewidget.o \
		release/userwizardpage.o \
		release/moc_application.o \
		release/moc_completer.o \
		release/moc_maintabwidget.o \
		release/moc_mainwindow.o \
		release/moc_menu.o \
		release/moc_messageview.o \
		release/moc_nickhighlighter.o \
		release/moc_session.o \
		release/moc_sessiontabwidget.o \
		release/moc_shortcutmanager.o \
		release/moc_commandengine.o \
		release/moc_connectionspage.o \
		release/moc_hometabwidget.o \
		release/moc_welcomepage.o \
		release/moc_editframe.o \
		release/moc_findframe.o \
		release/moc_historylineedit.o \
		release/moc_sharedtimer.o \
		release/moc_stringlistmodel.o \
		release/moc_tabwidget.o \
		release/moc_textbrowser.o \
		release/moc_trayicon.o \
		release/moc_aliaseswizardpage.o \
		release/moc_colorswizardpage.o \
		release/moc_connectionwizard.o \
		release/moc_connectionwizardpage.o \
		release/moc_generalwizardpage.o \
		release/moc_shortcutswizardpage.o \
		release/moc_messageswizardpage.o \
		release/moc_serverwizardpage.o \
		release/moc_settingswizard.o \
		release/moc_treewidget.o \
		release/moc_userwizardpage.o \
		release/qrc_communi.o
DIST          = /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		src/command/command.pri \
		src/home/home.pri \
		src/util/util.pri \
		src/wizard/wizard.pri \
		src/src.pri \
		translations/translations.pri \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/libircclient-qt-config.prf \
		/usr/share/qt4/mkspecs/features/libircclient-qt.prf \
		/usr/share/qt4/mkspecs/features/silent.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		communi.pro
QMAKE_TARGET  = communi
DESTDIR       = bin/
TARGET        = bin/communi

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): release/ui_messageview.h release/ui_connectionspage.h release/ui_editframe.h release/ui_findframe.h release/ui_aliaseswizardpage.h release/ui_colorswizardpage.h release/ui_connectionwizardpage.h release/ui_generalwizardpage.h release/ui_shortcutswizardpage.h release/ui_messageswizardpage.h release/ui_serverwizardpage.h release/ui_userwizardpage.h $(OBJECTS)  
	@$(CHK_DIR_EXISTS) bin/ || $(MKDIR) bin/ 
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: communi.pro  /usr/share/qt4/mkspecs/linux-g++-maemo5/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		src/command/command.pri \
		src/home/home.pri \
		src/util/util.pri \
		src/wizard/wizard.pri \
		src/src.pri \
		translations/translations.pri \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/libircclient-qt-config.prf \
		/usr/share/qt4/mkspecs/features/libircclient-qt.prf \
		/usr/share/qt4/mkspecs/features/silent.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/lib/libQtScript.prl \
		/usr/lib/libQtCore.prl \
		/usr/lib/libQtXml.prl \
		/usr/lib/libQtGui.prl \
		/usr/lib/libQtNetwork.prl \
		/usr/lib/libQtDBus.prl
	$(QMAKE) -unix -o Makefile communi.pro
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
src/command/command.pri:
src/home/home.pri:
src/util/util.pri:
src/wizard/wizard.pri:
src/src.pri:
translations/translations.pri:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/libircclient-qt-config.prf:
/usr/share/qt4/mkspecs/features/libircclient-qt.prf:
/usr/share/qt4/mkspecs/features/silent.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
/usr/lib/libQtScript.prl:
/usr/lib/libQtCore.prl:
/usr/lib/libQtXml.prl:
/usr/lib/libQtGui.prl:
/usr/lib/libQtNetwork.prl:
/usr/lib/libQtDBus.prl:
qmake:  FORCE
	@$(QMAKE) -unix -o Makefile communi.pro

dist: 
	@$(CHK_DIR_EXISTS) release/communi1.0.0 || $(MKDIR) release/communi1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) release/communi1.0.0/ && $(COPY_FILE) --parents src/application.h src/completer.h src/connection.h src/maintabwidget.h src/mainwindow.h src/menu.h src/messageview.h src/nickhighlighter.h src/session.h src/sessiontabwidget.h src/settings.h src/shortcutmanager.h src/command/command.h src/command/commandengine.h src/command/commandxmlreader.h src/command/commandxmlwriter.h src/home/connectionspage.h src/home/hometabwidget.h src/home/welcomepage.h src/util/editframe.h src/util/findframe.h src/util/historylineedit.h src/util/sharedtimer.h src/util/streamer.h src/util/stringlistmodel.h src/util/tabwidget.h src/util/textbrowser.h src/util/trayicon.h src/wizard/aliaseswizardpage.h src/wizard/colorswizardpage.h src/wizard/connectionwizard.h src/wizard/connectionwizardpage.h src/wizard/generalwizardpage.h src/wizard/shortcutswizardpage.h src/wizard/messageswizardpage.h src/wizard/serverwizardpage.h src/wizard/settingswizard.h src/wizard/treewidget.h src/wizard/userwizardpage.h release/communi1.0.0/ && $(COPY_FILE) --parents communi.qrc release/communi1.0.0/ && $(COPY_FILE) --parents src/application.cpp src/completer.cpp src/connection.cpp src/main.cpp src/maintabwidget.cpp src/mainwindow.cpp src/menu.cpp src/messageview.cpp src/nickhighlighter.cpp src/session.cpp src/sessiontabwidget.cpp src/settings.cpp src/shortcutmanager.cpp src/command/command.cpp src/command/commandengine.cpp src/command/commandxmlreader.cpp src/command/commandxmlwriter.cpp src/home/connectionspage.cpp src/home/hometabwidget.cpp src/home/welcomepage.cpp src/util/editframe.cpp src/util/findframe.cpp src/util/historylineedit.cpp src/util/sharedtimer.cpp src/util/stringlistmodel.cpp src/util/tabwidget.cpp src/util/textbrowser.cpp src/util/trayicon.cpp src/wizard/aliaseswizardpage.cpp src/wizard/colorswizardpage.cpp src/wizard/connectionwizard.cpp src/wizard/connectionwizardpage.cpp src/wizard/generalwizardpage.cpp src/wizard/shortcutswizardpage.cpp src/wizard/messageswizardpage.cpp src/wizard/serverwizardpage.cpp src/wizard/settingswizard.cpp src/wizard/treewidget.cpp src/wizard/userwizardpage.cpp release/communi1.0.0/ && $(COPY_FILE) --parents src/messageview.ui src/home/connectionspage.ui src/util/editframe.ui src/util/findframe.ui src/wizard/aliaseswizardpage.ui src/wizard/colorswizardpage.ui src/wizard/connectionwizardpage.ui src/wizard/generalwizardpage.ui src/wizard/shortcutswizardpage.ui src/wizard/messageswizardpage.ui src/wizard/serverwizardpage.ui src/wizard/userwizardpage.ui release/communi1.0.0/ && $(COPY_FILE) --parents translations/communi_en.ts release/communi1.0.0/ && (cd `dirname release/communi1.0.0` && $(TAR) communi1.0.0.tar communi1.0.0 && $(COMPRESS) communi1.0.0.tar) && $(MOVE) `dirname release/communi1.0.0`/communi1.0.0.tar.gz . && $(DEL_FILE) -r release/communi1.0.0


clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) src/*~ src/command/*~ src/home/*~ src/util/*~ src/wizard/*~
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

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


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: release/moc_application.cpp release/moc_completer.cpp release/moc_maintabwidget.cpp release/moc_mainwindow.cpp release/moc_menu.cpp release/moc_messageview.cpp release/moc_nickhighlighter.cpp release/moc_session.cpp release/moc_sessiontabwidget.cpp release/moc_shortcutmanager.cpp release/moc_commandengine.cpp release/moc_connectionspage.cpp release/moc_hometabwidget.cpp release/moc_welcomepage.cpp release/moc_editframe.cpp release/moc_findframe.cpp release/moc_historylineedit.cpp release/moc_sharedtimer.cpp release/moc_stringlistmodel.cpp release/moc_tabwidget.cpp release/moc_textbrowser.cpp release/moc_trayicon.cpp release/moc_aliaseswizardpage.cpp release/moc_colorswizardpage.cpp release/moc_connectionwizard.cpp release/moc_connectionwizardpage.cpp release/moc_generalwizardpage.cpp release/moc_shortcutswizardpage.cpp release/moc_messageswizardpage.cpp release/moc_serverwizardpage.cpp release/moc_settingswizard.cpp release/moc_treewidget.cpp release/moc_userwizardpage.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) release/moc_application.cpp release/moc_completer.cpp release/moc_maintabwidget.cpp release/moc_mainwindow.cpp release/moc_menu.cpp release/moc_messageview.cpp release/moc_nickhighlighter.cpp release/moc_session.cpp release/moc_sessiontabwidget.cpp release/moc_shortcutmanager.cpp release/moc_commandengine.cpp release/moc_connectionspage.cpp release/moc_hometabwidget.cpp release/moc_welcomepage.cpp release/moc_editframe.cpp release/moc_findframe.cpp release/moc_historylineedit.cpp release/moc_sharedtimer.cpp release/moc_stringlistmodel.cpp release/moc_tabwidget.cpp release/moc_textbrowser.cpp release/moc_trayicon.cpp release/moc_aliaseswizardpage.cpp release/moc_colorswizardpage.cpp release/moc_connectionwizard.cpp release/moc_connectionwizardpage.cpp release/moc_generalwizardpage.cpp release/moc_shortcutswizardpage.cpp release/moc_messageswizardpage.cpp release/moc_serverwizardpage.cpp release/moc_settingswizard.cpp release/moc_treewidget.cpp release/moc_userwizardpage.cpp
release/moc_application.cpp: src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h \
		src/application.h
	@echo moc src/application.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/application.h -o release/moc_application.cpp

release/moc_completer.cpp: src/completer.h
	@echo moc src/completer.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/completer.h -o release/moc_completer.cpp

release/moc_maintabwidget.cpp: src/util/tabwidget.h \
		src/maintabwidget.h
	@echo moc src/maintabwidget.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/maintabwidget.h -o release/moc_maintabwidget.cpp

release/moc_mainwindow.cpp: src/util/trayicon.h \
		src/mainwindow.h
	@echo moc src/mainwindow.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/mainwindow.h -o release/moc_mainwindow.cpp

release/moc_menu.cpp: src/menu.h
	@echo moc src/menu.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/menu.h -o release/moc_menu.cpp

release/moc_messageview.cpp: release/ui_messageview.h \
		src/util/editframe.h \
		release/ui_editframe.h \
		src/util/historylineedit.h \
		src/util/findframe.h \
		release/ui_findframe.h \
		src/util/textbrowser.h \
		src/messageview.h
	@echo moc src/messageview.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/messageview.h -o release/moc_messageview.cpp

release/moc_nickhighlighter.cpp: src/nickhighlighter.h
	@echo moc src/nickhighlighter.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/nickhighlighter.h -o release/moc_nickhighlighter.cpp

release/moc_session.cpp: src/connection.h \
		src/util/streamer.h \
		src/session.h
	@echo moc src/session.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/session.h -o release/moc_session.cpp

release/moc_sessiontabwidget.cpp: src/util/tabwidget.h \
		src/sessiontabwidget.h
	@echo moc src/sessiontabwidget.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/sessiontabwidget.h -o release/moc_sessiontabwidget.cpp

release/moc_shortcutmanager.cpp: src/shortcutmanager.h
	@echo moc src/shortcutmanager.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/shortcutmanager.h -o release/moc_shortcutmanager.cpp

release/moc_commandengine.cpp: src/command/commandengine.h
	@echo moc src/command/commandengine.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/command/commandengine.h -o release/moc_commandengine.cpp

release/moc_connectionspage.cpp: release/ui_connectionspage.h \
		src/connection.h \
		src/util/streamer.h \
		src/home/connectionspage.h
	@echo moc src/home/connectionspage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/home/connectionspage.h -o release/moc_connectionspage.cpp

release/moc_hometabwidget.cpp: src/util/tabwidget.h \
		src/home/hometabwidget.h
	@echo moc src/home/hometabwidget.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/home/hometabwidget.h -o release/moc_hometabwidget.cpp

release/moc_welcomepage.cpp: src/home/welcomepage.h
	@echo moc src/home/welcomepage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/home/welcomepage.h -o release/moc_welcomepage.cpp

release/moc_editframe.cpp: release/ui_editframe.h \
		src/util/historylineedit.h \
		src/util/editframe.h
	@echo moc src/util/editframe.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/editframe.h -o release/moc_editframe.cpp

release/moc_findframe.cpp: release/ui_findframe.h \
		src/util/findframe.h
	@echo moc src/util/findframe.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/findframe.h -o release/moc_findframe.cpp

release/moc_historylineedit.cpp: src/util/historylineedit.h
	@echo moc src/util/historylineedit.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/historylineedit.h -o release/moc_historylineedit.cpp

release/moc_sharedtimer.cpp: src/util/sharedtimer.h
	@echo moc src/util/sharedtimer.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/sharedtimer.h -o release/moc_sharedtimer.cpp

release/moc_stringlistmodel.cpp: src/util/stringlistmodel.h
	@echo moc src/util/stringlistmodel.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/stringlistmodel.h -o release/moc_stringlistmodel.cpp

release/moc_tabwidget.cpp: src/util/tabwidget.h
	@echo moc src/util/tabwidget.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/tabwidget.h -o release/moc_tabwidget.cpp

release/moc_textbrowser.cpp: src/util/textbrowser.h
	@echo moc src/util/textbrowser.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/textbrowser.h -o release/moc_textbrowser.cpp

release/moc_trayicon.cpp: src/util/trayicon.h
	@echo moc src/util/trayicon.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/util/trayicon.h -o release/moc_trayicon.cpp

release/moc_aliaseswizardpage.cpp: release/ui_aliaseswizardpage.h \
		src/wizard/aliaseswizardpage.h
	@echo moc src/wizard/aliaseswizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/aliaseswizardpage.h -o release/moc_aliaseswizardpage.cpp

release/moc_colorswizardpage.cpp: release/ui_colorswizardpage.h \
		src/wizard/treewidget.h \
		src/settings.h \
		src/util/streamer.h \
		src/wizard/colorswizardpage.h
	@echo moc src/wizard/colorswizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/colorswizardpage.h -o release/moc_colorswizardpage.cpp

release/moc_connectionwizard.cpp: src/connection.h \
		src/util/streamer.h \
		src/wizard/connectionwizard.h
	@echo moc src/wizard/connectionwizard.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/connectionwizard.h -o release/moc_connectionwizard.cpp

release/moc_connectionwizardpage.cpp: release/ui_connectionwizardpage.h \
		src/wizard/connectionwizardpage.h
	@echo moc src/wizard/connectionwizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/connectionwizardpage.h -o release/moc_connectionwizardpage.cpp

release/moc_generalwizardpage.cpp: release/ui_generalwizardpage.h \
		src/settings.h \
		src/util/streamer.h \
		src/wizard/generalwizardpage.h
	@echo moc src/wizard/generalwizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/generalwizardpage.h -o release/moc_generalwizardpage.cpp

release/moc_shortcutswizardpage.cpp: release/ui_shortcutswizardpage.h \
		src/wizard/treewidget.h \
		src/wizard/shortcutswizardpage.h
	@echo moc src/wizard/shortcutswizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/shortcutswizardpage.h -o release/moc_shortcutswizardpage.cpp

release/moc_messageswizardpage.cpp: release/ui_messageswizardpage.h \
		src/settings.h \
		src/util/streamer.h \
		src/wizard/messageswizardpage.h
	@echo moc src/wizard/messageswizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/messageswizardpage.h -o release/moc_messageswizardpage.cpp

release/moc_serverwizardpage.cpp: release/ui_serverwizardpage.h \
		src/wizard/serverwizardpage.h
	@echo moc src/wizard/serverwizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/serverwizardpage.h -o release/moc_serverwizardpage.cpp

release/moc_settingswizard.cpp: src/settings.h \
		src/util/streamer.h \
		src/wizard/settingswizard.h
	@echo moc src/wizard/settingswizard.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/settingswizard.h -o release/moc_settingswizard.cpp

release/moc_treewidget.cpp: src/wizard/treewidget.h
	@echo moc src/wizard/treewidget.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/treewidget.h -o release/moc_treewidget.cpp

release/moc_userwizardpage.cpp: release/ui_userwizardpage.h \
		src/wizard/userwizardpage.h
	@echo moc src/wizard/userwizardpage.h && /usr/bin/moc $(DEFINES) $(INCPATH) src/wizard/userwizardpage.h -o release/moc_userwizardpage.cpp

compiler_rcc_make_all: release/qrc_communi.cpp
compiler_rcc_clean:
	-$(DEL_FILE) release/qrc_communi.cpp
release/qrc_communi.cpp: communi.qrc \
		resources/welcome_header.html \
		resources/commands.xml \
		resources/icon-16.png \
		resources/icon-32.png \
		resources/welcome_footer.html \
		resources/icon-128.png \
		resources/icon-64.png \
		resources/oxygen/64x64/actions/user.png \
		resources/oxygen/64x64/actions/forward.png \
		resources/oxygen/64x64/actions/configure.png \
		resources/oxygen/64x64/actions/save_all.png \
		resources/oxygen/64x64/actions/color_line.png \
		resources/oxygen/64x64/actions/network.png \
		resources/oxygen/64x64/actions/bookmark.png \
		resources/oxygen/16x16/actions/add.png \
		resources/oxygen/16x16/actions/configure.png \
		resources/oxygen/16x16/actions/1leftarrow.png \
		resources/oxygen/16x16/actions/dialog_close.png \
		resources/oxygen/16x16/actions/edit.png \
		resources/oxygen/16x16/actions/remove.png \
		resources/oxygen/16x16/actions/1rightarrow.png \
		resources/oxygen/16x16/actions/bookmark.png
	@echo rcc communi.qrc && /usr/bin/rcc -name communi communi.qrc -o release/qrc_communi.cpp

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: release/ui_messageview.h release/ui_connectionspage.h release/ui_editframe.h release/ui_findframe.h release/ui_aliaseswizardpage.h release/ui_colorswizardpage.h release/ui_connectionwizardpage.h release/ui_generalwizardpage.h release/ui_shortcutswizardpage.h release/ui_messageswizardpage.h release/ui_serverwizardpage.h release/ui_userwizardpage.h
compiler_uic_clean:
	-$(DEL_FILE) release/ui_messageview.h release/ui_connectionspage.h release/ui_editframe.h release/ui_findframe.h release/ui_aliaseswizardpage.h release/ui_colorswizardpage.h release/ui_connectionwizardpage.h release/ui_generalwizardpage.h release/ui_shortcutswizardpage.h release/ui_messageswizardpage.h release/ui_serverwizardpage.h release/ui_userwizardpage.h
release/ui_messageview.h: src/messageview.ui \
		src/util/findframe.h \
		src/util/textbrowser.h \
		src/util/editframe.h \
		release/ui_findframe.h \
		release/ui_editframe.h \
		src/util/historylineedit.h
	@echo uic src/messageview.ui && /usr/bin/uic src/messageview.ui -o release/ui_messageview.h

release/ui_connectionspage.h: src/home/connectionspage.ui
	@echo uic src/home/connectionspage.ui && /usr/bin/uic src/home/connectionspage.ui -o release/ui_connectionspage.h

release/ui_editframe.h: src/util/editframe.ui \
		src/util/historylineedit.h
	@echo uic src/util/editframe.ui && /usr/bin/uic src/util/editframe.ui -o release/ui_editframe.h

release/ui_findframe.h: src/util/findframe.ui
	@echo uic src/util/findframe.ui && /usr/bin/uic src/util/findframe.ui -o release/ui_findframe.h

release/ui_aliaseswizardpage.h: src/wizard/aliaseswizardpage.ui
	@echo uic src/wizard/aliaseswizardpage.ui && /usr/bin/uic src/wizard/aliaseswizardpage.ui -o release/ui_aliaseswizardpage.h

release/ui_colorswizardpage.h: src/wizard/colorswizardpage.ui \
		src/wizard/treewidget.h
	@echo uic src/wizard/colorswizardpage.ui && /usr/bin/uic src/wizard/colorswizardpage.ui -o release/ui_colorswizardpage.h

release/ui_connectionwizardpage.h: src/wizard/connectionwizardpage.ui
	@echo uic src/wizard/connectionwizardpage.ui && /usr/bin/uic src/wizard/connectionwizardpage.ui -o release/ui_connectionwizardpage.h

release/ui_generalwizardpage.h: src/wizard/generalwizardpage.ui
	@echo uic src/wizard/generalwizardpage.ui && /usr/bin/uic src/wizard/generalwizardpage.ui -o release/ui_generalwizardpage.h

release/ui_shortcutswizardpage.h: src/wizard/shortcutswizardpage.ui \
		src/wizard/treewidget.h
	@echo uic src/wizard/shortcutswizardpage.ui && /usr/bin/uic src/wizard/shortcutswizardpage.ui -o release/ui_shortcutswizardpage.h

release/ui_messageswizardpage.h: src/wizard/messageswizardpage.ui
	@echo uic src/wizard/messageswizardpage.ui && /usr/bin/uic src/wizard/messageswizardpage.ui -o release/ui_messageswizardpage.h

release/ui_serverwizardpage.h: src/wizard/serverwizardpage.ui
	@echo uic src/wizard/serverwizardpage.ui && /usr/bin/uic src/wizard/serverwizardpage.ui -o release/ui_serverwizardpage.h

release/ui_userwizardpage.h: src/wizard/userwizardpage.ui
	@echo uic src/wizard/userwizardpage.ui && /usr/bin/uic src/wizard/userwizardpage.ui -o release/ui_userwizardpage.h

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 compiler_rcc_clean compiler_uic_clean 

####### Compile

release/application.o: src/application.cpp src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h \
		src/command/commandxmlreader.h \
		src/wizard/settingswizard.h \
		src/util/sharedtimer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/application.o src/application.cpp

release/completer.o: src/completer.cpp src/completer.h \
		src/util/historylineedit.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/completer.o src/completer.cpp

release/connection.o: src/connection.cpp src/connection.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/connection.o src/connection.cpp

release/main.o: src/main.cpp src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h \
		src/mainwindow.h \
		src/util/trayicon.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o src/main.cpp

release/maintabwidget.o: src/maintabwidget.cpp src/maintabwidget.h \
		src/util/tabwidget.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/maintabwidget.o src/maintabwidget.cpp

release/mainwindow.o: src/mainwindow.cpp src/mainwindow.h \
		src/util/trayicon.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h \
		src/wizard/connectionwizard.h \
		src/sessiontabwidget.h \
		src/util/tabwidget.h \
		src/shortcutmanager.h \
		src/maintabwidget.h \
		src/home/hometabwidget.h \
		src/session.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/mainwindow.o src/mainwindow.cpp

release/menu.o: src/menu.cpp src/menu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/menu.o src/menu.cpp

release/messageview.o: src/messageview.cpp src/messageview.h \
		release/ui_messageview.h \
		src/util/editframe.h \
		release/ui_editframe.h \
		src/util/historylineedit.h \
		src/util/findframe.h \
		release/ui_findframe.h \
		src/util/textbrowser.h \
		src/menu.h \
		src/settings.h \
		src/util/streamer.h \
		src/completer.h \
		src/application.h \
		src/connection.h \
		src/command/command.h \
		src/util/stringlistmodel.h \
		src/nickhighlighter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/messageview.o src/messageview.cpp

release/nickhighlighter.o: src/nickhighlighter.cpp src/nickhighlighter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/nickhighlighter.o src/nickhighlighter.cpp

release/session.o: src/session.cpp src/session.h \
		src/connection.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/session.o src/session.cpp

release/sessiontabwidget.o: src/sessiontabwidget.cpp src/sessiontabwidget.h \
		src/util/tabwidget.h \
		src/command/commandengine.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h \
		src/messageview.h \
		release/ui_messageview.h \
		src/util/editframe.h \
		release/ui_editframe.h \
		src/util/historylineedit.h \
		src/util/findframe.h \
		release/ui_findframe.h \
		src/util/textbrowser.h \
		src/session.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/sessiontabwidget.o src/sessiontabwidget.cpp

release/settings.o: src/settings.cpp src/settings.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/settings.o src/settings.cpp

release/shortcutmanager.o: src/shortcutmanager.cpp src/shortcutmanager.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/shortcutmanager.o src/shortcutmanager.cpp

release/command.o: src/command/command.cpp src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/command.o src/command/command.cpp

release/commandengine.o: src/command/commandengine.cpp src/command/commandengine.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/commandengine.o src/command/commandengine.cpp

release/commandxmlreader.o: src/command/commandxmlreader.cpp src/command/commandxmlreader.h \
		src/command/command.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/commandxmlreader.o src/command/commandxmlreader.cpp

release/commandxmlwriter.o: src/command/commandxmlwriter.cpp src/command/commandxmlwriter.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/commandxmlwriter.o src/command/commandxmlwriter.cpp

release/connectionspage.o: src/home/connectionspage.cpp src/home/connectionspage.h \
		release/ui_connectionspage.h \
		src/connection.h \
		src/util/streamer.h \
		src/wizard/connectionwizard.h \
		src/application.h \
		src/settings.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/connectionspage.o src/home/connectionspage.cpp

release/hometabwidget.o: src/home/hometabwidget.cpp src/home/hometabwidget.h \
		src/util/tabwidget.h \
		src/home/connectionspage.h \
		release/ui_connectionspage.h \
		src/connection.h \
		src/util/streamer.h \
		src/home/welcomepage.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/hometabwidget.o src/home/hometabwidget.cpp

release/welcomepage.o: src/home/welcomepage.cpp src/home/welcomepage.h \
		src/application.h \
		src/connection.h \
		src/util/streamer.h \
		src/settings.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/welcomepage.o src/home/welcomepage.cpp

release/editframe.o: src/util/editframe.cpp src/util/editframe.h \
		release/ui_editframe.h \
		src/util/historylineedit.h \
		src/completer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/editframe.o src/util/editframe.cpp

release/findframe.o: src/util/findframe.cpp src/util/findframe.h \
		release/ui_findframe.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/findframe.o src/util/findframe.cpp

release/historylineedit.o: src/util/historylineedit.cpp src/util/historylineedit.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/historylineedit.o src/util/historylineedit.cpp

release/sharedtimer.o: src/util/sharedtimer.cpp src/util/sharedtimer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/sharedtimer.o src/util/sharedtimer.cpp

release/stringlistmodel.o: src/util/stringlistmodel.cpp src/util/stringlistmodel.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/stringlistmodel.o src/util/stringlistmodel.cpp

release/tabwidget.o: src/util/tabwidget.cpp src/util/tabwidget.h \
		src/util/sharedtimer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/tabwidget.o src/util/tabwidget.cpp

release/textbrowser.o: src/util/textbrowser.cpp src/util/textbrowser.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/textbrowser.o src/util/textbrowser.cpp

release/trayicon.o: src/util/trayicon.cpp src/util/trayicon.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/trayicon.o src/util/trayicon.cpp

release/aliaseswizardpage.o: src/wizard/aliaseswizardpage.cpp src/wizard/aliaseswizardpage.h \
		release/ui_aliaseswizardpage.h \
		src/command/command.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/aliaseswizardpage.o src/wizard/aliaseswizardpage.cpp

release/colorswizardpage.o: src/wizard/colorswizardpage.cpp src/wizard/colorswizardpage.h \
		release/ui_colorswizardpage.h \
		src/wizard/treewidget.h \
		src/settings.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/colorswizardpage.o src/wizard/colorswizardpage.cpp

release/connectionwizard.o: src/wizard/connectionwizard.cpp src/wizard/connectionwizard.h \
		src/connection.h \
		src/util/streamer.h \
		src/wizard/userwizardpage.h \
		release/ui_userwizardpage.h \
		src/wizard/serverwizardpage.h \
		release/ui_serverwizardpage.h \
		src/wizard/connectionwizardpage.h \
		release/ui_connectionwizardpage.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/connectionwizard.o src/wizard/connectionwizard.cpp

release/connectionwizardpage.o: src/wizard/connectionwizardpage.cpp src/wizard/connectionwizardpage.h \
		release/ui_connectionwizardpage.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/connectionwizardpage.o src/wizard/connectionwizardpage.cpp

release/generalwizardpage.o: src/wizard/generalwizardpage.cpp src/wizard/generalwizardpage.h \
		release/ui_generalwizardpage.h \
		src/settings.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/generalwizardpage.o src/wizard/generalwizardpage.cpp

release/shortcutswizardpage.o: src/wizard/shortcutswizardpage.cpp src/wizard/shortcutswizardpage.h \
		release/ui_shortcutswizardpage.h \
		src/wizard/treewidget.h \
		src/settings.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/shortcutswizardpage.o src/wizard/shortcutswizardpage.cpp

release/messageswizardpage.o: src/wizard/messageswizardpage.cpp src/wizard/messageswizardpage.h \
		release/ui_messageswizardpage.h \
		src/settings.h \
		src/util/streamer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/messageswizardpage.o src/wizard/messageswizardpage.cpp

release/serverwizardpage.o: src/wizard/serverwizardpage.cpp src/wizard/serverwizardpage.h \
		release/ui_serverwizardpage.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/serverwizardpage.o src/wizard/serverwizardpage.cpp

release/settingswizard.o: src/wizard/settingswizard.cpp src/wizard/settingswizard.h \
		src/settings.h \
		src/util/streamer.h \
		src/wizard/generalwizardpage.h \
		release/ui_generalwizardpage.h \
		src/wizard/shortcutswizardpage.h \
		release/ui_shortcutswizardpage.h \
		src/wizard/treewidget.h \
		src/wizard/colorswizardpage.h \
		release/ui_colorswizardpage.h \
		src/wizard/messageswizardpage.h \
		release/ui_messageswizardpage.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/settingswizard.o src/wizard/settingswizard.cpp

release/treewidget.o: src/wizard/treewidget.cpp src/wizard/treewidget.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/treewidget.o src/wizard/treewidget.cpp

release/userwizardpage.o: src/wizard/userwizardpage.cpp src/wizard/userwizardpage.h \
		release/ui_userwizardpage.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/userwizardpage.o src/wizard/userwizardpage.cpp

release/moc_application.o: release/moc_application.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_application.o release/moc_application.cpp

release/moc_completer.o: release/moc_completer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_completer.o release/moc_completer.cpp

release/moc_maintabwidget.o: release/moc_maintabwidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_maintabwidget.o release/moc_maintabwidget.cpp

release/moc_mainwindow.o: release/moc_mainwindow.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_mainwindow.o release/moc_mainwindow.cpp

release/moc_menu.o: release/moc_menu.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_menu.o release/moc_menu.cpp

release/moc_messageview.o: release/moc_messageview.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_messageview.o release/moc_messageview.cpp

release/moc_nickhighlighter.o: release/moc_nickhighlighter.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_nickhighlighter.o release/moc_nickhighlighter.cpp

release/moc_session.o: release/moc_session.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_session.o release/moc_session.cpp

release/moc_sessiontabwidget.o: release/moc_sessiontabwidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_sessiontabwidget.o release/moc_sessiontabwidget.cpp

release/moc_shortcutmanager.o: release/moc_shortcutmanager.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_shortcutmanager.o release/moc_shortcutmanager.cpp

release/moc_commandengine.o: release/moc_commandengine.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_commandengine.o release/moc_commandengine.cpp

release/moc_connectionspage.o: release/moc_connectionspage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_connectionspage.o release/moc_connectionspage.cpp

release/moc_hometabwidget.o: release/moc_hometabwidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_hometabwidget.o release/moc_hometabwidget.cpp

release/moc_welcomepage.o: release/moc_welcomepage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_welcomepage.o release/moc_welcomepage.cpp

release/moc_editframe.o: release/moc_editframe.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_editframe.o release/moc_editframe.cpp

release/moc_findframe.o: release/moc_findframe.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_findframe.o release/moc_findframe.cpp

release/moc_historylineedit.o: release/moc_historylineedit.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_historylineedit.o release/moc_historylineedit.cpp

release/moc_sharedtimer.o: release/moc_sharedtimer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_sharedtimer.o release/moc_sharedtimer.cpp

release/moc_stringlistmodel.o: release/moc_stringlistmodel.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_stringlistmodel.o release/moc_stringlistmodel.cpp

release/moc_tabwidget.o: release/moc_tabwidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_tabwidget.o release/moc_tabwidget.cpp

release/moc_textbrowser.o: release/moc_textbrowser.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_textbrowser.o release/moc_textbrowser.cpp

release/moc_trayicon.o: release/moc_trayicon.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_trayicon.o release/moc_trayicon.cpp

release/moc_aliaseswizardpage.o: release/moc_aliaseswizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_aliaseswizardpage.o release/moc_aliaseswizardpage.cpp

release/moc_colorswizardpage.o: release/moc_colorswizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_colorswizardpage.o release/moc_colorswizardpage.cpp

release/moc_connectionwizard.o: release/moc_connectionwizard.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_connectionwizard.o release/moc_connectionwizard.cpp

release/moc_connectionwizardpage.o: release/moc_connectionwizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_connectionwizardpage.o release/moc_connectionwizardpage.cpp

release/moc_generalwizardpage.o: release/moc_generalwizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_generalwizardpage.o release/moc_generalwizardpage.cpp

release/moc_shortcutswizardpage.o: release/moc_shortcutswizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_shortcutswizardpage.o release/moc_shortcutswizardpage.cpp

release/moc_messageswizardpage.o: release/moc_messageswizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_messageswizardpage.o release/moc_messageswizardpage.cpp

release/moc_serverwizardpage.o: release/moc_serverwizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_serverwizardpage.o release/moc_serverwizardpage.cpp

release/moc_settingswizard.o: release/moc_settingswizard.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_settingswizard.o release/moc_settingswizard.cpp

release/moc_treewidget.o: release/moc_treewidget.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_treewidget.o release/moc_treewidget.cpp

release/moc_userwizardpage.o: release/moc_userwizardpage.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/moc_userwizardpage.o release/moc_userwizardpage.cpp

release/qrc_communi.o: release/qrc_communi.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/qrc_communi.o release/qrc_communi.cpp

####### Install

install_target: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)debian/communi/usr/bin/ || $(MKDIR) $(INSTALL_ROOT)debian/communi/usr/bin/ 
	-$(INSTALL_PROGRAM) "bin/$(QMAKE_TARGET)" "$(INSTALL_ROOT)debian/communi/usr/bin/$(QMAKE_TARGET)"
	-$(STRIP) "$(INSTALL_ROOT)debian/communi/usr/bin/$(QMAKE_TARGET)"

uninstall_target:  FORCE
	-$(DEL_FILE) "$(INSTALL_ROOT)debian/communi/usr/bin/$(QMAKE_TARGET)"
	-$(DEL_DIR) $(INSTALL_ROOT)debian/communi/usr/bin/ 


install_desktop: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)debian/communi/usr/share/applications/hildon/ || $(MKDIR) $(INSTALL_ROOT)debian/communi/usr/share/applications/hildon/ 
	-$(INSTALL_PROGRAM) fcrochik/communi.desktop $(INSTALL_ROOT)debian/communi/usr/share/applications/hildon/
	-strip $(INSTALL_ROOT)debian/communi/usr/share/applications/hildon/communi.desktop


uninstall_desktop:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)debian/communi/usr/share/applications/hildon/communi.desktop
	-$(DEL_DIR) $(INSTALL_ROOT)debian/communi/usr/share/applications/hildon/ 


install_icon64: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)debian/communi/usr/share/icons/hicolor/64x64/apps/ || $(MKDIR) $(INSTALL_ROOT)debian/communi/usr/share/icons/hicolor/64x64/apps/ 
	-$(INSTALL_PROGRAM) fcrochik/communi.png $(INSTALL_ROOT)debian/communi/usr/share/icons/hicolor/64x64/apps/
	-strip $(INSTALL_ROOT)debian/communi/usr/share/icons/hicolor/64x64/apps/communi.png


uninstall_icon64:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)debian/communi/usr/share/icons/hicolor/64x64/apps/communi.png
	-$(DEL_DIR) $(INSTALL_ROOT)debian/communi/usr/share/icons/hicolor/64x64/apps/ 


install:  install_target install_desktop install_icon64  FORCE

uninstall: uninstall_target uninstall_desktop uninstall_icon64   FORCE

FORCE:

