#############################################################################
# Makefile for building: symfonie
# Generated by qmake (2.01a) (Qt 4.5.2) on: Fri Aug 13 22:46:04 2010
# Project:  src.pro
# Template: app
# Command: /usr/bin/qmake-qt4 -unix -o Makefile src.pro
#############################################################################

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

CC            = gcc
CXX           = g++
DEFINES       = -DDATADIR=\"/usr/local/share\" -DPKGDATADIR=\"\" -DQT_NO_DEBUG -DQT_PHONON_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/phonon -I/usr/include/qt4 -I. -I.
LINK          = g++
LFLAGS        = -Wl,-O1
LIBS          = $(SUBLIBS)  -L/usr/lib -lphonon -lQtSql -lQtGui -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
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -sf
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = main.cpp \
		mainwindow.cpp \
		symfonieplaylist.cpp \
		symfonieplaylistitem.cpp \
		symfonieplaylistitemfolder.cpp \
		symfonieplaylistitemfile.cpp \
		symfonieqslider.cpp \
		symfoniedb.cpp \
		symfoniesong.cpp \
		symfoniemetareader.cpp \
		symfoniethread.cpp \
		symfonieinfowindow.cpp \
		symfonierichtextdelegate.cpp \
		symfonietoolbar.cpp \
		symfonieaboutdialog.cpp \
		symfonietimerwindow.cpp \
		symfonieequalizerwindow.cpp \
		symfoniefiletypesdialog.cpp \
		symfonieoptionsdialog.cpp \
		symfonievolumeslider.cpp \
		symfonievolumedialog.cpp \
		symfonieseekslider.cpp \
		symfonielabelignoreevent.cpp \
		symfonieqmenu.cpp moc_mainwindow.cpp \
		moc_symfoniemediaplayer.cpp \
		moc_symfonieplaylist.cpp \
		moc_symfonieqslider.cpp \
		moc_symfoniedb.cpp \
		moc_symfoniesong.cpp \
		moc_symfoniemetareader.cpp \
		moc_symfonieinfowindow.cpp \
		moc_symfonierichtextdelegate.cpp \
		moc_symfonietoolbar.cpp \
		moc_symfonieaboutdialog.cpp \
		moc_symfonietimerwindow.cpp \
		moc_symfonieequalizerwindow.cpp \
		moc_symfoniefiletypesdialog.cpp \
		moc_symfoniefullscreenexitbutton.cpp \
		moc_symfonieoptionsdialog.cpp \
		moc_symfonievolumeslider.cpp \
		moc_symfonievolumedialog.cpp \
		moc_symfonieseekslider.cpp \
		moc_symfonielabelignoreevent.cpp
OBJECTS       = main.o \
		mainwindow.o \
		symfonieplaylist.o \
		symfonieplaylistitem.o \
		symfonieplaylistitemfolder.o \
		symfonieplaylistitemfile.o \
		symfonieqslider.o \
		symfoniedb.o \
		symfoniesong.o \
		symfoniemetareader.o \
		symfoniethread.o \
		symfonieinfowindow.o \
		symfonierichtextdelegate.o \
		symfonietoolbar.o \
		symfonieaboutdialog.o \
		symfonietimerwindow.o \
		symfonieequalizerwindow.o \
		symfoniefiletypesdialog.o \
		symfonieoptionsdialog.o \
		symfonievolumeslider.o \
		symfonievolumedialog.o \
		symfonieseekslider.o \
		symfonielabelignoreevent.o \
		symfonieqmenu.o \
		moc_mainwindow.o \
		moc_symfoniemediaplayer.o \
		moc_symfonieplaylist.o \
		moc_symfonieqslider.o \
		moc_symfoniedb.o \
		moc_symfoniesong.o \
		moc_symfoniemetareader.o \
		moc_symfonieinfowindow.o \
		moc_symfonierichtextdelegate.o \
		moc_symfonietoolbar.o \
		moc_symfonieaboutdialog.o \
		moc_symfonietimerwindow.o \
		moc_symfonieequalizerwindow.o \
		moc_symfoniefiletypesdialog.o \
		moc_symfoniefullscreenexitbutton.o \
		moc_symfonieoptionsdialog.o \
		moc_symfonievolumeslider.o \
		moc_symfonievolumedialog.o \
		moc_symfonieseekslider.o \
		moc_symfonielabelignoreevent.o
DIST          = /usr/share/qt4/mkspecs/common/g++.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 \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.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/share/qt4/mkspecs/features/include_source_dir.prf \
		src.pro
QMAKE_TARGET  = symfonie
DESTDIR       = 
TARGET        = symfonie

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): ui_mainwindow.h ui_symfonieaboutdialog.h ui_symfonietimerwindow.h ui_symfonieequalizerwindow.h ui_symfoniefiletypesdialog.h ui_symfonieoptionsdialog.h ui_symfonievolumedialog.h $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: src.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.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 \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.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/share/qt4/mkspecs/features/include_source_dir.prf \
		/usr/lib/libphonon.prl \
		/usr/lib/libQtSql.prl \
		/usr/lib/libQtGui.prl \
		/usr/lib/libQtCore.prl
	$(QMAKE) -unix -o Makefile src.pro
/usr/share/qt4/mkspecs/common/g++.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:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.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/share/qt4/mkspecs/features/include_source_dir.prf:
/usr/lib/libphonon.prl:
/usr/lib/libQtSql.prl:
/usr/lib/libQtGui.prl:
/usr/lib/libQtCore.prl:
qmake:  FORCE
	@$(QMAKE) -unix -o Makefile src.pro

dist: 
	@$(CHK_DIR_EXISTS) .tmp/symfonie1.0.0 || $(MKDIR) .tmp/symfonie1.0.0 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/symfonie1.0.0/ && $(COPY_FILE) --parents mainwindow.h symfoniemediaplayer.h symfonieplaylist.h symfonieplaylistitem.h symfonieplaylistitemfolder.h symfonieplaylistitemfile.h symfonieqslider.h symfoniedb.h symfoniesong.h symfoniemetareader.h symfoniethread.h symfonieinfowindow.h symfonierichtextdelegate.h symfonietoolbar.h symfonieaboutdialog.h symfonietimerwindow.h symfonieequalizerwindow.h SymfonieConstants.h symfoniefiletypesdialog.h symfoniefullscreenexitbutton.h symfonieoptionsdialog.h symfonievolumeslider.h symfonievolumedialog.h symfonieseekslider.h symfonielabelignoreevent.h symfonieqmenu.h .tmp/symfonie1.0.0/ && $(COPY_FILE) --parents main.cpp mainwindow.cpp symfonieplaylist.cpp symfonieplaylistitem.cpp symfonieplaylistitemfolder.cpp symfonieplaylistitemfile.cpp symfonieqslider.cpp symfoniedb.cpp symfoniesong.cpp symfoniemetareader.cpp symfoniethread.cpp symfonieinfowindow.cpp symfonierichtextdelegate.cpp symfonietoolbar.cpp symfonieaboutdialog.cpp symfonietimerwindow.cpp symfonieequalizerwindow.cpp symfoniefiletypesdialog.cpp symfonieoptionsdialog.cpp symfonievolumeslider.cpp symfonievolumedialog.cpp symfonieseekslider.cpp symfonielabelignoreevent.cpp symfonieqmenu.cpp .tmp/symfonie1.0.0/ && $(COPY_FILE) --parents mainwindow.ui symfonieaboutdialog.ui symfonietimerwindow.ui symfonieequalizerwindow.ui symfoniefiletypesdialog.ui symfonieoptionsdialog.ui symfonievolumedialog.ui .tmp/symfonie1.0.0/ && (cd `dirname .tmp/symfonie1.0.0` && $(TAR) symfonie1.0.0.tar symfonie1.0.0 && $(COMPRESS) symfonie1.0.0.tar) && $(MOVE) `dirname .tmp/symfonie1.0.0`/symfonie1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/symfonie1.0.0


clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(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: moc_mainwindow.cpp moc_symfoniemediaplayer.cpp moc_symfonieplaylist.cpp moc_symfonieqslider.cpp moc_symfoniedb.cpp moc_symfoniesong.cpp moc_symfoniemetareader.cpp moc_symfonieinfowindow.cpp moc_symfonierichtextdelegate.cpp moc_symfonietoolbar.cpp moc_symfonieaboutdialog.cpp moc_symfonietimerwindow.cpp moc_symfonieequalizerwindow.cpp moc_symfoniefiletypesdialog.cpp moc_symfoniefullscreenexitbutton.cpp moc_symfonieoptionsdialog.cpp moc_symfonievolumeslider.cpp moc_symfonievolumedialog.cpp moc_symfonieseekslider.cpp moc_symfonielabelignoreevent.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_mainwindow.cpp moc_symfoniemediaplayer.cpp moc_symfonieplaylist.cpp moc_symfonieqslider.cpp moc_symfoniedb.cpp moc_symfoniesong.cpp moc_symfoniemetareader.cpp moc_symfonieinfowindow.cpp moc_symfonierichtextdelegate.cpp moc_symfonietoolbar.cpp moc_symfonieaboutdialog.cpp moc_symfonietimerwindow.cpp moc_symfonieequalizerwindow.cpp moc_symfoniefiletypesdialog.cpp moc_symfoniefullscreenexitbutton.cpp moc_symfonieoptionsdialog.cpp moc_symfonievolumeslider.cpp moc_symfonievolumedialog.cpp moc_symfonieseekslider.cpp moc_symfonielabelignoreevent.cpp
moc_mainwindow.cpp: mainwindow.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) mainwindow.h -o moc_mainwindow.cpp

moc_symfoniemediaplayer.cpp: symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h \
		symfoniemediaplayer.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfoniemediaplayer.h -o moc_symfoniemediaplayer.cpp

moc_symfonieplaylist.cpp: symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h \
		symfonieplaylist.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieplaylist.h -o moc_symfonieplaylist.cpp

moc_symfonieqslider.cpp: symfonieqslider.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieqslider.h -o moc_symfonieqslider.cpp

moc_symfoniedb.cpp: symfoniedb.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfoniedb.h -o moc_symfoniedb.cpp

moc_symfoniesong.cpp: symfoniesong.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfoniesong.h -o moc_symfoniesong.cpp

moc_symfoniemetareader.cpp: symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h \
		symfoniemetareader.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfoniemetareader.h -o moc_symfoniemetareader.cpp

moc_symfonieinfowindow.cpp: symfonieinfowindow.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieinfowindow.h -o moc_symfonieinfowindow.cpp

moc_symfonierichtextdelegate.cpp: symfonierichtextdelegate.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonierichtextdelegate.h -o moc_symfonierichtextdelegate.cpp

moc_symfonietoolbar.cpp: symfonietoolbar.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonietoolbar.h -o moc_symfonietoolbar.cpp

moc_symfonieaboutdialog.cpp: symfonieaboutdialog.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieaboutdialog.h -o moc_symfonieaboutdialog.cpp

moc_symfonietimerwindow.cpp: symfonietimerwindow.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonietimerwindow.h -o moc_symfonietimerwindow.cpp

moc_symfonieequalizerwindow.cpp: symfonieequalizerwindow.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieequalizerwindow.h -o moc_symfonieequalizerwindow.cpp

moc_symfoniefiletypesdialog.cpp: symfoniefiletypesdialog.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfoniefiletypesdialog.h -o moc_symfoniefiletypesdialog.cpp

moc_symfoniefullscreenexitbutton.cpp: mainwindow.h \
		ui_mainwindow.h \
		symfoniefullscreenexitbutton.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfoniefullscreenexitbutton.h -o moc_symfoniefullscreenexitbutton.cpp

moc_symfonieoptionsdialog.cpp: symfonieoptionsdialog.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieoptionsdialog.h -o moc_symfonieoptionsdialog.cpp

moc_symfonievolumeslider.cpp: symfonievolumeslider.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonievolumeslider.h -o moc_symfonievolumeslider.cpp

moc_symfonievolumedialog.cpp: symfonievolumedialog.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonievolumedialog.h -o moc_symfonievolumedialog.cpp

moc_symfonieseekslider.cpp: symfonieseekslider.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonieseekslider.h -o moc_symfonieseekslider.cpp

moc_symfonielabelignoreevent.cpp: symfonielabelignoreevent.h
	/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) symfonielabelignoreevent.h -o moc_symfonielabelignoreevent.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: ui_mainwindow.h ui_symfonieaboutdialog.h ui_symfonietimerwindow.h ui_symfonieequalizerwindow.h ui_symfoniefiletypesdialog.h ui_symfonieoptionsdialog.h ui_symfonievolumedialog.h
compiler_uic_clean:
	-$(DEL_FILE) ui_mainwindow.h ui_symfonieaboutdialog.h ui_symfonietimerwindow.h ui_symfonieequalizerwindow.h ui_symfoniefiletypesdialog.h ui_symfonieoptionsdialog.h ui_symfonievolumedialog.h
ui_mainwindow.h: mainwindow.ui
	/usr/bin/uic-qt4 mainwindow.ui -o ui_mainwindow.h

ui_symfonieaboutdialog.h: symfonieaboutdialog.ui
	/usr/bin/uic-qt4 symfonieaboutdialog.ui -o ui_symfonieaboutdialog.h

ui_symfonietimerwindow.h: symfonietimerwindow.ui
	/usr/bin/uic-qt4 symfonietimerwindow.ui -o ui_symfonietimerwindow.h

ui_symfonieequalizerwindow.h: symfonieequalizerwindow.ui
	/usr/bin/uic-qt4 symfonieequalizerwindow.ui -o ui_symfonieequalizerwindow.h

ui_symfoniefiletypesdialog.h: symfoniefiletypesdialog.ui
	/usr/bin/uic-qt4 symfoniefiletypesdialog.ui -o ui_symfoniefiletypesdialog.h

ui_symfonieoptionsdialog.h: symfonieoptionsdialog.ui
	/usr/bin/uic-qt4 symfonieoptionsdialog.ui -o ui_symfonieoptionsdialog.h

ui_symfonievolumedialog.h: symfonievolumedialog.ui
	/usr/bin/uic-qt4 symfonievolumedialog.ui -o ui_symfonievolumedialog.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_uic_clean 

####### Compile

main.o: main.cpp mainwindow.h \
		symfoniemediaplayer.cpp \
		symfoniemediaplayer.h \
		symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h \
		symfoniesong.h \
		symfoniedb.h \
		symfoniefiletypesdialog.h \
		symfoniemetareader.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

mainwindow.o: mainwindow.cpp mainwindow.h \
		ui_mainwindow.h \
		symfoniemediaplayer.h \
		symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h \
		symfonieinfowindow.h \
		symfonierichtextdelegate.h \
		symfoniedb.h \
		symfonieaboutdialog.h \
		symfonietimerwindow.h \
		symfonieequalizerwindow.h \
		symfoniefiletypesdialog.h \
		symfoniefullscreenexitbutton.h \
		symfonieoptionsdialog.h \
		symfonievolumeslider.h \
		symfonievolumedialog.h \
		symfonieseekslider.h \
		symfonielabelignoreevent.h \
		symfonieqmenu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp

symfonieplaylist.o: symfonieplaylist.cpp symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieplaylist.o symfonieplaylist.cpp

symfonieplaylistitem.o: symfonieplaylistitem.cpp symfonieplaylistitem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieplaylistitem.o symfonieplaylistitem.cpp

symfonieplaylistitemfolder.o: symfonieplaylistitemfolder.cpp symfonieplaylistitemfolder.h \
		symfonieplaylistitem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieplaylistitemfolder.o symfonieplaylistitemfolder.cpp

symfonieplaylistitemfile.o: symfonieplaylistitemfile.cpp symfonieplaylistitemfile.h \
		symfonieplaylistitem.h \
		symfoniesong.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieplaylistitemfile.o symfonieplaylistitemfile.cpp

symfonieqslider.o: symfonieqslider.cpp symfonieqslider.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieqslider.o symfonieqslider.cpp

symfoniedb.o: symfoniedb.cpp symfoniedb.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfoniedb.o symfoniedb.cpp

symfoniesong.o: symfoniesong.cpp symfoniesong.h \
		symfoniedb.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfoniesong.o symfoniesong.cpp

symfoniemetareader.o: symfoniemetareader.cpp symfoniethread.h \
		symfoniemetareader.h \
		symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h \
		symfoniesong.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfoniemetareader.o symfoniemetareader.cpp

symfoniethread.o: symfoniethread.cpp symfoniethread.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfoniethread.o symfoniethread.cpp

symfonieinfowindow.o: symfonieinfowindow.cpp symfonieinfowindow.h \
		symfoniemediaplayer.h \
		symfonieplaylist.h \
		symfonieplaylistitem.h \
		symfonieplaylistitemfile.h \
		symfonieplaylistitemfolder.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieinfowindow.o symfonieinfowindow.cpp

symfonierichtextdelegate.o: symfonierichtextdelegate.cpp symfonierichtextdelegate.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonierichtextdelegate.o symfonierichtextdelegate.cpp

symfonietoolbar.o: symfonietoolbar.cpp symfonietoolbar.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonietoolbar.o symfonietoolbar.cpp

symfonieaboutdialog.o: symfonieaboutdialog.cpp symfonieaboutdialog.h \
		ui_symfonieaboutdialog.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieaboutdialog.o symfonieaboutdialog.cpp

symfonietimerwindow.o: symfonietimerwindow.cpp symfonietimerwindow.h \
		ui_symfonietimerwindow.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonietimerwindow.o symfonietimerwindow.cpp

symfonieequalizerwindow.o: symfonieequalizerwindow.cpp symfonieequalizerwindow.h \
		ui_symfonieequalizerwindow.h \
		symfonieqslider.h \
		symfoniedb.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieequalizerwindow.o symfonieequalizerwindow.cpp

symfoniefiletypesdialog.o: symfoniefiletypesdialog.cpp symfoniefiletypesdialog.h \
		ui_symfoniefiletypesdialog.h \
		symfoniedb.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfoniefiletypesdialog.o symfoniefiletypesdialog.cpp

symfonieoptionsdialog.o: symfonieoptionsdialog.cpp symfonieoptionsdialog.h \
		ui_symfonieoptionsdialog.h \
		mainwindow.h \
		symfoniedb.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieoptionsdialog.o symfonieoptionsdialog.cpp

symfonievolumeslider.o: symfonievolumeslider.cpp symfonievolumeslider.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonievolumeslider.o symfonievolumeslider.cpp

symfonievolumedialog.o: symfonievolumedialog.cpp symfonievolumedialog.h \
		ui_symfonievolumedialog.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonievolumedialog.o symfonievolumedialog.cpp

symfonieseekslider.o: symfonieseekslider.cpp symfonieseekslider.h \
		symfonielabelignoreevent.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieseekslider.o symfonieseekslider.cpp

symfonielabelignoreevent.o: symfonielabelignoreevent.cpp symfonielabelignoreevent.h \
		symfonieseekslider.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonielabelignoreevent.o symfonielabelignoreevent.cpp

symfonieqmenu.o: symfonieqmenu.cpp symfonieqmenu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o symfonieqmenu.o symfonieqmenu.cpp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

####### Install

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

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


install_desktop: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/share/applications/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/share/applications/hildon/ 
	-$(INSTALL_FILE) /home/cuong/projects/qt/symfonie-qt/src/symfonie.desktop $(INSTALL_ROOT)/usr/local/share/applications/hildon/


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


install_icon26: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/26x26/apps/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/26x26/apps/ 
	-$(INSTALL_FILE) /home/cuong/projects/qt/symfonie-qt/src/images/26x26/symfonie.png $(INSTALL_ROOT)/usr/local/share/icons/hicolor/26x26/apps/


uninstall_icon26:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/share/icons/hicolor/26x26/apps/symfonie.png
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/26x26/apps/ 


install_icon48: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/48x48/apps/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/48x48/apps/ 
	-$(INSTALL_FILE) /home/cuong/projects/qt/symfonie-qt/src/images/48x48/symfonie.png $(INSTALL_ROOT)/usr/local/share/icons/hicolor/48x48/apps/


uninstall_icon48:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/share/icons/hicolor/48x48/apps/symfonie.png
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/48x48/apps/ 


install_icon64: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/64x64/apps/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/share/icons/hicolor/64x64/apps/ 
	-$(INSTALL_FILE) /home/cuong/projects/qt/symfonie-qt/src/images/64x64/symfonie.png $(INSTALL_ROOT)/usr/local/share/icons/hicolor/64x64/apps/


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


install:  install_target install_desktop install_icon26 install_icon48 install_icon64  FORCE

uninstall: uninstall_target uninstall_desktop uninstall_icon26 uninstall_icon48 uninstall_icon64   FORCE

FORCE:

