#############################################################################
# Makefile for building: ../bin/klear
# Generated by qmake (1.07a) (Qt 3.3.7) on: Sun Oct 22 18:16:24 2006
# Project:  src.pro
# Template: app
# Command: $(QMAKE) -o Makefile src.pro
#############################################################################

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

CC       = gcc
CXX      = g++
LEX      = flex
YACC     = yacc
CFLAGS   = -pipe -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
CXXFLAGS = -pipe -Wall -W -O2 -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
LEXFLAGS = 
YACCFLAGS= -d
INCPATH  = -I/usr/share/qt3/mkspecs/default -I. -I../src -I/usr/kde/3.4/include -I/usr/include/qt -I/usr/qt/3/include -I/usr/include/qt3 -I/usr/share/qt3 -I/usr/qt/3/include -I/usr/kde/3.3/include -I/opt/kde3/include -I/opt/kde/include -I/usr/include/qt3 -I/usr/include/kde -I/usr/include/qt3 -I/usr/X11R6/include -IGUI/View/ -IGUI/View -Imoc/
LINK     = g++
LFLAGS   = 
LIBS     = $(SUBLIBS) -L/usr/kde/3.4/lib -L/usr/lib/qt3 -L/usr/lib/qt -L/usr/share/qt/3/lib -L/usr/share/qt3/lib -L/usr/share/qt/lib -L/usr/share/kde3/lib -L/usr/share/kde/lib -L/opt/qt3/lib -L/opt/qt/lib -L/opt/kde3/lib -L/opt/kde/lib -L/usr/X11R6/lib/ -L/usr/local/lib/ -L/usr/lib -L/usr/share/qt3/lib -L/usr/X11R6/lib -lXtst -lkio -lxine -lkdeui -lqt-mt -lXext -lX11 -lm -lpthread
AR       = ar cqs
RANLIB   = 
MOC      = /usr/share/qt3/bin/moc
UIC      = /usr/share/qt3/bin/uic
QMAKE    = qmake
TAR      = tar -cf
GZIP     = gzip -9f
COPY     = cp -f
COPY_FILE= $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE= $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = rm -f
SYMLINK  = ln -sf
DEL_DIR  = rmdir
MOVE     = mv -f
CHK_DIR_EXISTS= test -d
MKDIR    = mkdir -p

####### Output directory

OBJECTS_DIR = ../bin/

####### Files

HEADERS = App/CKlearAppConfig.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppRecordSet.h \
		App/CKlearAppScheduler.h \
		GUI/Controller/CKlearControllerConfig.h \
		GUI/Controller/CKlearControllerMain.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/Controller/CKlearControllerSchedulerOverview.h \
		Utilities/ts2pes.h \
		App/CKlearAppTray.h \
		config.h \
		App/Engines/KlearMPlayer/CKlearEngineMPlayer.h \
		App/Engines/KlearXine/CKlearEngineXine.h \
		App/Engines/CKlearEngineAdapter.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/Exceptions/CKlearAppInputException.h \
		App/Exceptions/CKlearAppMemoryException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Tuner/CKlearAppTunerC.h \
		App/Tuner/CKlearAppTuner.h \
		App/Tuner/CKlearAppTunerS.h \
		App/Tuner/CKlearAppTunerT.h \
		App/EPG/CKlearAppDataDecoder.h \
		App/EPG/CKlearAppDataLayer.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/EPG/CKlearAppDescriptorData.h \
		App/EPG/CKlearAppDescriptorParser.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppStreamReader.h \
		GUI/Controller/CKlearControllerEPGMain.h \
		GUI/Controller/CKlearControllerScanView.h \
		GUI/Controller/CKlearControllerTXTMain.h \
		App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		App/CKlearAppDecodingHelper.h \
		App/Engines/KlearXineTNG/CKlearEngineXineTNG.h
SOURCES = main.cpp \
		App/CKlearAppConfig.cpp \
		App/CKlearAppRecorder.cpp \
		App/CKlearAppRecordSet.cpp \
		App/CKlearAppScheduler.cpp \
		GUI/Controller/CKlearControllerConfig.cpp \
		GUI/Controller/CKlearControllerMain.cpp \
		GUI/Controller/CKlearControllerScheduler.cpp \
		GUI/Controller/CKlearControllerSchedulerOverview.cpp \
		Utilities/ts2pes.cpp \
		App/CKlearAppTray.cpp \
		App/Engines/KlearMPlayer/CKlearEngineMPlayer.cpp \
		App/Engines/KlearXine/CKlearEngineXine.cpp \
		App/Engines/CKlearEngineAdapter.cpp \
		App/Exceptions/CKlearAppException.cpp \
		App/Exceptions/CKlearAppErrorException.cpp \
		App/Exceptions/CKlearAppFatalException.cpp \
		Utilities/icons.cpp \
		App/Exceptions/CKlearExceptionReporter.cpp \
		App/Exceptions/CKlearAppInputException.cpp \
		App/Exceptions/CKlearAppMemoryException.cpp \
		App/Exceptions/CKlearAppFileException.cpp \
		App/Tuner/CKlearAppTunerC.cpp \
		App/Tuner/CKlearAppTuner.cpp \
		App/Tuner/CKlearAppTunerS.cpp \
		App/Tuner/CKlearAppTunerT.cpp \
		App/EPG/CKlearAppDataDecoder.cpp \
		App/EPG/CKlearAppDataLayer.cpp \
		App/EPG/CKlearAppDescriptorData.cpp \
		App/EPG/CKlearAppDescriptorParser.cpp \
		App/EPG/CKlearAppEITData.cpp \
		App/EPG/CKlearAppSectionData.cpp \
		App/EPG/CKlearAppStreamReader.cpp \
		GUI/Controller/CKlearControllerEPGMain.cpp \
		GUI/Controller/CKlearControllerScanView.cpp \
		GUI/Controller/CKlearControllerTXTMain.cpp \
		App/TXT/CKlearAppTXTStreamer.cpp \
		App/TXT/CKlearAppTXTDecoder.cpp \
		App/Engines/KlearXineTNG/CKlearEngineXineTNG.cpp
OBJECTS = ../bin/main.o \
		../bin/CKlearAppConfig.o \
		../bin/CKlearAppRecorder.o \
		../bin/CKlearAppRecordSet.o \
		../bin/CKlearAppScheduler.o \
		../bin/CKlearControllerConfig.o \
		../bin/CKlearControllerMain.o \
		../bin/CKlearControllerScheduler.o \
		../bin/CKlearControllerSchedulerOverview.o \
		../bin/ts2pes.o \
		../bin/CKlearAppTray.o \
		../bin/CKlearEngineMPlayer.o \
		../bin/CKlearEngineXine.o \
		../bin/CKlearEngineAdapter.o \
		../bin/CKlearAppException.o \
		../bin/CKlearAppErrorException.o \
		../bin/CKlearAppFatalException.o \
		../bin/icons.o \
		../bin/CKlearExceptionReporter.o \
		../bin/CKlearAppInputException.o \
		../bin/CKlearAppMemoryException.o \
		../bin/CKlearAppFileException.o \
		../bin/CKlearAppTunerC.o \
		../bin/CKlearAppTuner.o \
		../bin/CKlearAppTunerS.o \
		../bin/CKlearAppTunerT.o \
		../bin/CKlearAppDataDecoder.o \
		../bin/CKlearAppDataLayer.o \
		../bin/CKlearAppDescriptorData.o \
		../bin/CKlearAppDescriptorParser.o \
		../bin/CKlearAppEITData.o \
		../bin/CKlearAppSectionData.o \
		../bin/CKlearAppStreamReader.o \
		../bin/CKlearControllerEPGMain.o \
		../bin/CKlearControllerScanView.o \
		../bin/CKlearControllerTXTMain.o \
		../bin/CKlearAppTXTStreamer.o \
		../bin/CKlearAppTXTDecoder.o \
		../bin/CKlearEngineXineTNG.o \
		../bin/CKlearUIAbout.o \
		../bin/CKlearUIConfig.o \
		../bin/CKlearUIMain.o \
		../bin/CKlearUISchedulerOverview.o \
		../bin/CKlearUIScheduler.o \
		../bin/CKlearUIEPGMain.o \
		../bin/CKlearUIScanView.o \
		../bin/CKlearUITXTMain.o \
		../bin/qmake_image_collection.o
FORMS = GUI/View/CKlearUIAbout.ui \
		GUI/View/CKlearUIConfig.ui \
		GUI/View/CKlearUIMain.ui \
		GUI/View/CKlearUISchedulerOverview.ui \
		GUI/View/CKlearUIScheduler.ui \
		GUI/View/CKlearUIEPGMain.ui \
		GUI/View/CKlearUIScanView.ui \
		GUI/View/CKlearUITXTMain.ui
UICDECLS = GUI/View/CKlearUIAbout.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIMain.h \
		GUI/View/CKlearUISchedulerOverview.h \
		GUI/View/CKlearUIScheduler.h \
		GUI/View/CKlearUIEPGMain.h \
		GUI/View/CKlearUIScanView.h \
		GUI/View/CKlearUITXTMain.h
UICIMPLS = GUI/View/CKlearUIAbout.cpp \
		GUI/View/CKlearUIConfig.cpp \
		GUI/View/CKlearUIMain.cpp \
		GUI/View/CKlearUISchedulerOverview.cpp \
		GUI/View/CKlearUIScheduler.cpp \
		GUI/View/CKlearUIEPGMain.cpp \
		GUI/View/CKlearUIScanView.cpp \
		GUI/View/CKlearUITXTMain.cpp
SRCMOC   = moc/moc_CKlearAppScheduler.cpp \
		moc/moc_CKlearControllerConfig.cpp \
		moc/moc_CKlearControllerMain.cpp \
		moc/moc_CKlearControllerScheduler.cpp \
		moc/moc_CKlearControllerSchedulerOverview.cpp \
		moc/moc_CKlearEngineMPlayer.cpp \
		moc/moc_CKlearEngineXine.cpp \
		moc/moc_CKlearControllerEPGMain.cpp \
		moc/moc_CKlearControllerScanView.cpp \
		moc/moc_CKlearControllerTXTMain.cpp \
		moc/moc_CKlearAppTXTDecoder.cpp \
		moc/moc_CKlearUIAbout.cpp \
		moc/moc_CKlearUIConfig.cpp \
		moc/moc_CKlearUIMain.cpp \
		moc/moc_CKlearUISchedulerOverview.cpp \
		moc/moc_CKlearUIScheduler.cpp \
		moc/moc_CKlearUIEPGMain.cpp \
		moc/moc_CKlearUIScanView.cpp \
		moc/moc_CKlearUITXTMain.cpp
OBJMOC = ../bin/moc_CKlearAppScheduler.o \
		../bin/moc_CKlearControllerConfig.o \
		../bin/moc_CKlearControllerMain.o \
		../bin/moc_CKlearControllerScheduler.o \
		../bin/moc_CKlearControllerSchedulerOverview.o \
		../bin/moc_CKlearEngineMPlayer.o \
		../bin/moc_CKlearEngineXine.o \
		../bin/moc_CKlearControllerEPGMain.o \
		../bin/moc_CKlearControllerScanView.o \
		../bin/moc_CKlearControllerTXTMain.o \
		../bin/moc_CKlearAppTXTDecoder.o \
		../bin/moc_CKlearUIAbout.o \
		../bin/moc_CKlearUIConfig.o \
		../bin/moc_CKlearUIMain.o \
		../bin/moc_CKlearUISchedulerOverview.o \
		../bin/moc_CKlearUIScheduler.o \
		../bin/moc_CKlearUIEPGMain.o \
		../bin/moc_CKlearUIScanView.o \
		../bin/moc_CKlearUITXTMain.o
DIST	   = ../distfiles/AUTHORS \
		../distfiles/COPYING \
		../distfiles/INSTALL \
		../distfiles/README \
		../distfiles/BUGS \
		../distfiles/changelog \
		../distfiles/copyright \
		src.pro
QMAKE_TARGET = klear
DESTDIR  = ../bin/
TARGET   = ../bin/klear

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

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

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

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

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

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

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

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)  
	test -d ../bin/ || mkdir -p ../bin/
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS)

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

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

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

dist: 
	@mkdir -p ../bin/klear && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) ../bin/klear/ && $(COPY_FILE) --parents ../media/hi16-app-klear.png ../media/hi32-app-klear.png ../media/record.png ../media/stop.png ../media/about.png ../media/configure.png ../media/pause.png ../media/eject.png ../media/EPG.png ../media/play.png ../media/hi48-app-klear.png ../bin/klear/ && ( cd `dirname ../bin/klear` && $(TAR) klear.tar klear && $(GZIP) klear.tar ) && $(MOVE) `dirname ../bin/klear`/klear.tar.gz . && $(DEL_FILE) -r ../bin/klear

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

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

yaccclean:
lexclean:
clean: mocclean uiclean
	-$(DEL_FILE) $(OBJECTS)
		-$(DEL_FILE) GUI/View/qmake_image_collection.cpp
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

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


FORCE:

####### Compile

../bin/main.o: main.cpp config.h \
		App/CKlearAppTray.h \
		GUI/Controller/CKlearControllerMain.h \
		GUI/View/CKlearUIAbout.h \
		GUI/View/CKlearUIMain.h \
		Utilities/icons.cpp \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTunerT.h \
		App/Tuner/CKlearAppTunerS.h \
		App/Tuner/CKlearAppTunerC.h \
		App/CKlearAppScheduler.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppStreamReader.h \
		App/EPG/CKlearAppDataLayer.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Engines/CKlearEngineAdapter.h \
		App/Engines/KlearXine/CKlearEngineXine.h \
		App/Engines/KlearXineTNG/CKlearEngineXineTNG.h \
		App/Engines/KlearMPlayer/CKlearEngineMPlayer.h \
		GUI/Controller/CKlearControllerConfig.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/Controller/CKlearControllerSchedulerOverview.h \
		GUI/Controller/CKlearControllerEPGMain.h \
		GUI/Controller/CKlearControllerTXTMain.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/Tuner/CKlearAppTuner.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h \
		App/EPG/CKlearAppDataDecoder.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/EPG/CKlearAppDescriptorParser.h \
		App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppDescriptorData.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIScanView.h \
		GUI/Controller/CKlearControllerScanView.h \
		GUI/View/CKlearUIScheduler.h \
		GUI/View/CKlearUISchedulerOverview.h \
		GUI/View/CKlearUIEPGMain.h \
		App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		GUI/View/CKlearUITXTMain.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/main.o main.cpp

../bin/CKlearAppConfig.o: App/CKlearAppConfig.cpp App/CKlearAppConfig.h \
		GUI/Controller/CKlearControllerConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIScanView.h \
		GUI/Controller/CKlearControllerScanView.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppConfig.o App/CKlearAppConfig.cpp

../bin/CKlearAppRecorder.o: App/CKlearAppRecorder.cpp App/CKlearAppRecorder.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		Utilities/ts2pes.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppRecorder.o App/CKlearAppRecorder.cpp

../bin/CKlearAppRecordSet.o: App/CKlearAppRecordSet.cpp App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppRecordSet.o App/CKlearAppRecordSet.cpp

../bin/CKlearAppScheduler.o: App/CKlearAppScheduler.cpp App/CKlearAppScheduler.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppRecordSet.h \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppInputException.h \
		App/Exceptions/CKlearAppFileException.h \
		Utilities/ts2pes.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppScheduler.o App/CKlearAppScheduler.cpp

../bin/CKlearControllerConfig.o: GUI/Controller/CKlearControllerConfig.cpp GUI/Controller/CKlearControllerConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/CKlearAppConfig.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIScanView.h \
		GUI/Controller/CKlearControllerScanView.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerConfig.o GUI/Controller/CKlearControllerConfig.cpp

../bin/CKlearControllerMain.o: GUI/Controller/CKlearControllerMain.cpp GUI/Controller/CKlearControllerMain.h \
		config.h \
		GUI/View/CKlearUIAbout.h \
		GUI/View/CKlearUIMain.h \
		Utilities/icons.cpp \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTunerT.h \
		App/Tuner/CKlearAppTunerS.h \
		App/Tuner/CKlearAppTunerC.h \
		App/CKlearAppScheduler.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppStreamReader.h \
		App/EPG/CKlearAppDataLayer.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Engines/CKlearEngineAdapter.h \
		App/Engines/KlearXine/CKlearEngineXine.h \
		App/Engines/KlearXineTNG/CKlearEngineXineTNG.h \
		App/Engines/KlearMPlayer/CKlearEngineMPlayer.h \
		GUI/Controller/CKlearControllerConfig.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/Controller/CKlearControllerSchedulerOverview.h \
		GUI/Controller/CKlearControllerEPGMain.h \
		GUI/Controller/CKlearControllerTXTMain.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/Tuner/CKlearAppTuner.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h \
		App/EPG/CKlearAppDataDecoder.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/EPG/CKlearAppDescriptorParser.h \
		App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppDescriptorData.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIScanView.h \
		GUI/Controller/CKlearControllerScanView.h \
		GUI/View/CKlearUIScheduler.h \
		GUI/View/CKlearUISchedulerOverview.h \
		GUI/View/CKlearUIEPGMain.h \
		App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		GUI/View/CKlearUITXTMain.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerMain.o GUI/Controller/CKlearControllerMain.cpp

../bin/CKlearControllerScheduler.o: GUI/Controller/CKlearControllerScheduler.cpp GUI/Controller/CKlearControllerScheduler.h \
		App/CKlearAppConfig.h \
		App/CKlearAppScheduler.h \
		GUI/View/CKlearUIScheduler.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/CKlearAppRecorder.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerScheduler.o GUI/Controller/CKlearControllerScheduler.cpp

../bin/CKlearControllerSchedulerOverview.o: GUI/Controller/CKlearControllerSchedulerOverview.cpp GUI/Controller/CKlearControllerSchedulerOverview.h \
		App/CKlearAppScheduler.h \
		App/CKlearAppRecordSet.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/View/CKlearUISchedulerOverview.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppInputException.h \
		App/Exceptions/CKlearAppFileException.h \
		Utilities/ts2pes.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		GUI/View/CKlearUIScheduler.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerSchedulerOverview.o GUI/Controller/CKlearControllerSchedulerOverview.cpp

../bin/ts2pes.o: Utilities/ts2pes.cpp Utilities/ts2pes.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/ts2pes.o Utilities/ts2pes.cpp

../bin/CKlearAppTray.o: App/CKlearAppTray.cpp App/CKlearAppTray.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTray.o App/CKlearAppTray.cpp

../bin/CKlearEngineMPlayer.o: App/Engines/KlearMPlayer/CKlearEngineMPlayer.cpp App/Engines/KlearMPlayer/CKlearEngineMPlayer.h \
		App/Engines/CKlearEngineAdapter.h \
		App/CKlearAppConfig.h \
		App/EPG/CKlearAppDataLayer.h \
		config.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearEngineMPlayer.o App/Engines/KlearMPlayer/CKlearEngineMPlayer.cpp

../bin/CKlearEngineXine.o: App/Engines/KlearXine/CKlearEngineXine.cpp App/Engines/KlearXine/CKlearEngineXine.h \
		App/CKlearAppConfig.h \
		App/Engines/CKlearEngineAdapter.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearAppErrorException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/EPG/CKlearAppDataLayer.h \
		App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearEngineXine.o App/Engines/KlearXine/CKlearEngineXine.cpp

../bin/CKlearEngineAdapter.o: App/Engines/CKlearEngineAdapter.cpp App/Engines/CKlearEngineAdapter.h \
		App/CKlearAppConfig.h \
		App/EPG/CKlearAppDataLayer.h \
		config.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearEngineAdapter.o App/Engines/CKlearEngineAdapter.cpp

../bin/CKlearAppException.o: App/Exceptions/CKlearAppException.cpp App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppException.o App/Exceptions/CKlearAppException.cpp

../bin/CKlearAppErrorException.o: App/Exceptions/CKlearAppErrorException.cpp App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppErrorException.o App/Exceptions/CKlearAppErrorException.cpp

../bin/CKlearAppFatalException.o: App/Exceptions/CKlearAppFatalException.cpp App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppFatalException.o App/Exceptions/CKlearAppFatalException.cpp

../bin/icons.o: Utilities/icons.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/icons.o Utilities/icons.cpp

../bin/CKlearExceptionReporter.o: App/Exceptions/CKlearExceptionReporter.cpp App/Exceptions/CKlearExceptionReporter.h \
		App/Exceptions/CKlearAppException.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearExceptionReporter.o App/Exceptions/CKlearExceptionReporter.cpp

../bin/CKlearAppInputException.o: App/Exceptions/CKlearAppInputException.cpp App/Exceptions/CKlearAppInputException.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppInputException.o App/Exceptions/CKlearAppInputException.cpp

../bin/CKlearAppMemoryException.o: App/Exceptions/CKlearAppMemoryException.cpp App/Exceptions/CKlearAppMemoryException.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppMemoryException.o App/Exceptions/CKlearAppMemoryException.cpp

../bin/CKlearAppFileException.o: App/Exceptions/CKlearAppFileException.cpp App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppFileException.o App/Exceptions/CKlearAppFileException.cpp

../bin/CKlearAppTunerC.o: App/Tuner/CKlearAppTunerC.cpp App/Tuner/CKlearAppTunerC.h \
		App/Tuner/CKlearAppTuner.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTunerC.o App/Tuner/CKlearAppTunerC.cpp

../bin/CKlearAppTuner.o: App/Tuner/CKlearAppTuner.cpp App/Tuner/CKlearAppTuner.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTuner.o App/Tuner/CKlearAppTuner.cpp

../bin/CKlearAppTunerS.o: App/Tuner/CKlearAppTunerS.cpp App/Tuner/CKlearAppTunerS.h \
		App/Tuner/CKlearAppTuner.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTunerS.o App/Tuner/CKlearAppTunerS.cpp

../bin/CKlearAppTunerT.o: App/Tuner/CKlearAppTunerT.cpp App/Tuner/CKlearAppTunerT.h \
		App/Tuner/CKlearAppTuner.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTunerT.o App/Tuner/CKlearAppTunerT.cpp

../bin/CKlearAppDataDecoder.o: App/EPG/CKlearAppDataDecoder.cpp App/EPG/CKlearAppDataDecoder.h \
		App/CKlearAppConfig.h \
		config.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/EPG/CKlearAppDescriptorParser.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppDescriptorData.h \
		App/EPG/CKlearAppDataLayer.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppDataDecoder.o App/EPG/CKlearAppDataDecoder.cpp

../bin/CKlearAppDataLayer.o: App/EPG/CKlearAppDataLayer.cpp App/EPG/CKlearAppDataLayer.h \
		App/EPG/CKlearAppEITData.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppDataLayer.o App/EPG/CKlearAppDataLayer.cpp

../bin/CKlearAppDescriptorData.o: App/EPG/CKlearAppDescriptorData.cpp App/EPG/CKlearAppDescriptorData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppDescriptorData.o App/EPG/CKlearAppDescriptorData.cpp

../bin/CKlearAppDescriptorParser.o: App/EPG/CKlearAppDescriptorParser.cpp App/EPG/CKlearAppDescriptorParser.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDescriptorData.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppDescriptorParser.o App/EPG/CKlearAppDescriptorParser.cpp

../bin/CKlearAppEITData.o: App/EPG/CKlearAppEITData.cpp App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppEITData.o App/EPG/CKlearAppEITData.cpp

../bin/CKlearAppSectionData.o: App/EPG/CKlearAppSectionData.cpp App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppDescriptorData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppSectionData.o App/EPG/CKlearAppSectionData.cpp

../bin/CKlearAppStreamReader.o: App/EPG/CKlearAppStreamReader.cpp App/EPG/CKlearAppStreamReader.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/EPG/CKlearAppDataDecoder.h \
		App/EPG/CKlearAppEITData.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/EPG/CKlearAppDescriptorParser.h \
		App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppDescriptorData.h \
		App/EPG/CKlearAppDataLayer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppStreamReader.o App/EPG/CKlearAppStreamReader.cpp

../bin/CKlearControllerEPGMain.o: GUI/Controller/CKlearControllerEPGMain.cpp GUI/Controller/CKlearControllerEPGMain.h \
		config.h \
		GUI/View/CKlearUIEPGMain.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/Controller/CKlearControllerSchedulerOverview.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppDataLayer.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/CKlearAppConfig.h \
		App/CKlearAppScheduler.h \
		GUI/View/CKlearUIScheduler.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/CKlearAppRecorder.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h \
		GUI/View/CKlearUISchedulerOverview.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerEPGMain.o GUI/Controller/CKlearControllerEPGMain.cpp

../bin/CKlearControllerScanView.o: GUI/Controller/CKlearControllerScanView.cpp GUI/Controller/CKlearControllerScanView.h \
		GUI/View/CKlearUIScanView.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerScanView.o GUI/Controller/CKlearControllerScanView.cpp

../bin/CKlearControllerTXTMain.o: GUI/Controller/CKlearControllerTXTMain.cpp GUI/Controller/CKlearControllerTXTMain.h \
		App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		App/CKlearAppConfig.h \
		GUI/View/CKlearUITXTMain.h \
		App/CKlearAppDecodingHelper.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearControllerTXTMain.o GUI/Controller/CKlearControllerTXTMain.cpp

../bin/CKlearAppTXTStreamer.o: App/TXT/CKlearAppTXTStreamer.cpp App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		App/CKlearAppConfig.h \
		App/CKlearAppDecodingHelper.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTXTStreamer.o App/TXT/CKlearAppTXTStreamer.cpp

../bin/CKlearAppTXTDecoder.o: App/TXT/CKlearAppTXTDecoder.cpp App/TXT/CKlearAppTXTDecoder.h \
		App/CKlearAppDecodingHelper.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearAppTXTDecoder.o App/TXT/CKlearAppTXTDecoder.cpp

../bin/CKlearEngineXineTNG.o: App/Engines/KlearXineTNG/CKlearEngineXineTNG.cpp App/Engines/KlearXineTNG/CKlearEngineXineTNG.h \
		App/Engines/CKlearEngineAdapter.h \
		App/CKlearAppConfig.h \
		App/EPG/CKlearAppDataLayer.h \
		config.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearEngineXineTNG.o App/Engines/KlearXineTNG/CKlearEngineXineTNG.cpp

GUI/View/CKlearUIAbout.h: GUI/View/CKlearUIAbout.ui 
	$(UIC) GUI/View/CKlearUIAbout.ui -o GUI/View/CKlearUIAbout.h

GUI/View/CKlearUIAbout.cpp: GUI/View/CKlearUIAbout.h GUI/View/CKlearUIAbout.ui 
	$(UIC) GUI/View/CKlearUIAbout.ui -i CKlearUIAbout.h -o GUI/View/CKlearUIAbout.cpp

GUI/View/CKlearUIConfig.h: GUI/View/CKlearUIConfig.ui 
	$(UIC) GUI/View/CKlearUIConfig.ui -o GUI/View/CKlearUIConfig.h

GUI/View/CKlearUIConfig.cpp: GUI/View/CKlearUIConfig.h GUI/View/CKlearUIConfig.ui 
	$(UIC) GUI/View/CKlearUIConfig.ui -i CKlearUIConfig.h -o GUI/View/CKlearUIConfig.cpp

GUI/View/CKlearUIMain.h: GUI/View/CKlearUIMain.ui 
	$(UIC) GUI/View/CKlearUIMain.ui -o GUI/View/CKlearUIMain.h

GUI/View/CKlearUIMain.cpp: GUI/View/CKlearUIMain.h GUI/View/CKlearUIMain.ui 
	$(UIC) GUI/View/CKlearUIMain.ui -i CKlearUIMain.h -o GUI/View/CKlearUIMain.cpp

GUI/View/CKlearUISchedulerOverview.h: GUI/View/CKlearUISchedulerOverview.ui 
	$(UIC) GUI/View/CKlearUISchedulerOverview.ui -o GUI/View/CKlearUISchedulerOverview.h

GUI/View/CKlearUISchedulerOverview.cpp: GUI/View/CKlearUISchedulerOverview.h GUI/View/CKlearUISchedulerOverview.ui 
	$(UIC) GUI/View/CKlearUISchedulerOverview.ui -i CKlearUISchedulerOverview.h -o GUI/View/CKlearUISchedulerOverview.cpp

GUI/View/CKlearUIScheduler.h: GUI/View/CKlearUIScheduler.ui 
	$(UIC) GUI/View/CKlearUIScheduler.ui -o GUI/View/CKlearUIScheduler.h

GUI/View/CKlearUIScheduler.cpp: GUI/View/CKlearUIScheduler.h GUI/View/CKlearUIScheduler.ui 
	$(UIC) GUI/View/CKlearUIScheduler.ui -i CKlearUIScheduler.h -o GUI/View/CKlearUIScheduler.cpp

GUI/View/CKlearUIEPGMain.h: GUI/View/CKlearUIEPGMain.ui 
	$(UIC) GUI/View/CKlearUIEPGMain.ui -o GUI/View/CKlearUIEPGMain.h

GUI/View/CKlearUIEPGMain.cpp: GUI/View/CKlearUIEPGMain.h GUI/View/CKlearUIEPGMain.ui 
	$(UIC) GUI/View/CKlearUIEPGMain.ui -i CKlearUIEPGMain.h -o GUI/View/CKlearUIEPGMain.cpp

GUI/View/CKlearUIScanView.h: GUI/View/CKlearUIScanView.ui 
	$(UIC) GUI/View/CKlearUIScanView.ui -o GUI/View/CKlearUIScanView.h

GUI/View/CKlearUIScanView.cpp: GUI/View/CKlearUIScanView.h GUI/View/CKlearUIScanView.ui 
	$(UIC) GUI/View/CKlearUIScanView.ui -i CKlearUIScanView.h -o GUI/View/CKlearUIScanView.cpp

GUI/View/CKlearUITXTMain.h: GUI/View/CKlearUITXTMain.ui 
	$(UIC) GUI/View/CKlearUITXTMain.ui -o GUI/View/CKlearUITXTMain.h

GUI/View/CKlearUITXTMain.cpp: GUI/View/CKlearUITXTMain.h GUI/View/CKlearUITXTMain.ui 
	$(UIC) GUI/View/CKlearUITXTMain.ui -i CKlearUITXTMain.h -o GUI/View/CKlearUITXTMain.cpp

../bin/CKlearUIAbout.o: GUI/View/CKlearUIAbout.cpp GUI/View/CKlearUIAbout.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUIAbout.o GUI/View/CKlearUIAbout.cpp

../bin/CKlearUIConfig.o: GUI/View/CKlearUIConfig.cpp GUI/View/CKlearUIConfig.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUIConfig.o GUI/View/CKlearUIConfig.cpp

../bin/CKlearUIMain.o: GUI/View/CKlearUIMain.cpp GUI/View/CKlearUIMain.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUIMain.o GUI/View/CKlearUIMain.cpp

../bin/CKlearUISchedulerOverview.o: GUI/View/CKlearUISchedulerOverview.cpp GUI/View/CKlearUISchedulerOverview.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUISchedulerOverview.o GUI/View/CKlearUISchedulerOverview.cpp

../bin/CKlearUIScheduler.o: GUI/View/CKlearUIScheduler.cpp GUI/View/CKlearUIScheduler.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUIScheduler.o GUI/View/CKlearUIScheduler.cpp

../bin/CKlearUIEPGMain.o: GUI/View/CKlearUIEPGMain.cpp GUI/View/CKlearUIEPGMain.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUIEPGMain.o GUI/View/CKlearUIEPGMain.cpp

../bin/CKlearUIScanView.o: GUI/View/CKlearUIScanView.cpp GUI/View/CKlearUIScanView.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUIScanView.o GUI/View/CKlearUIScanView.cpp

../bin/CKlearUITXTMain.o: GUI/View/CKlearUITXTMain.cpp GUI/View/CKlearUITXTMain.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/CKlearUITXTMain.o GUI/View/CKlearUITXTMain.cpp

../bin/moc_CKlearAppScheduler.o: moc/moc_CKlearAppScheduler.cpp  App/CKlearAppScheduler.h App/CKlearAppRecorder.h \
		App/CKlearAppRecordSet.h \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppInputException.h \
		App/Exceptions/CKlearAppFileException.h \
		Utilities/ts2pes.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearAppScheduler.o moc/moc_CKlearAppScheduler.cpp

../bin/moc_CKlearControllerConfig.o: moc/moc_CKlearControllerConfig.cpp  GUI/Controller/CKlearControllerConfig.h App/Exceptions/CKlearAppException.h \
		App/CKlearAppConfig.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIScanView.h \
		GUI/Controller/CKlearControllerScanView.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerConfig.o moc/moc_CKlearControllerConfig.cpp

../bin/moc_CKlearControllerMain.o: moc/moc_CKlearControllerMain.cpp  GUI/Controller/CKlearControllerMain.h config.h \
		GUI/View/CKlearUIAbout.h \
		GUI/View/CKlearUIMain.h \
		Utilities/icons.cpp \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTunerT.h \
		App/Tuner/CKlearAppTunerS.h \
		App/Tuner/CKlearAppTunerC.h \
		App/CKlearAppScheduler.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppStreamReader.h \
		App/EPG/CKlearAppDataLayer.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Engines/CKlearEngineAdapter.h \
		App/Engines/KlearXine/CKlearEngineXine.h \
		App/Engines/KlearXineTNG/CKlearEngineXineTNG.h \
		App/Engines/KlearMPlayer/CKlearEngineMPlayer.h \
		GUI/Controller/CKlearControllerConfig.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/Controller/CKlearControllerSchedulerOverview.h \
		GUI/Controller/CKlearControllerEPGMain.h \
		GUI/Controller/CKlearControllerTXTMain.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/Tuner/CKlearAppTuner.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h \
		App/EPG/CKlearAppDataDecoder.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/EPG/CKlearAppDescriptorParser.h \
		App/EPG/CKlearAppSectionData.h \
		App/EPG/CKlearAppDescriptorData.h \
		GUI/View/CKlearUIConfig.h \
		GUI/View/CKlearUIScanView.h \
		GUI/Controller/CKlearControllerScanView.h \
		GUI/View/CKlearUIScheduler.h \
		GUI/View/CKlearUISchedulerOverview.h \
		GUI/View/CKlearUIEPGMain.h \
		App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		GUI/View/CKlearUITXTMain.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerMain.o moc/moc_CKlearControllerMain.cpp

../bin/moc_CKlearControllerScheduler.o: moc/moc_CKlearControllerScheduler.cpp  GUI/Controller/CKlearControllerScheduler.h App/CKlearAppConfig.h \
		App/CKlearAppScheduler.h \
		GUI/View/CKlearUIScheduler.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/CKlearAppRecorder.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerScheduler.o moc/moc_CKlearControllerScheduler.cpp

../bin/moc_CKlearControllerSchedulerOverview.o: moc/moc_CKlearControllerSchedulerOverview.cpp  GUI/Controller/CKlearControllerSchedulerOverview.h App/CKlearAppScheduler.h \
		App/CKlearAppRecordSet.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/View/CKlearUISchedulerOverview.h \
		App/CKlearAppRecorder.h \
		App/CKlearAppConfig.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppInputException.h \
		App/Exceptions/CKlearAppFileException.h \
		Utilities/ts2pes.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		GUI/View/CKlearUIScheduler.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerSchedulerOverview.o moc/moc_CKlearControllerSchedulerOverview.cpp

../bin/moc_CKlearEngineMPlayer.o: moc/moc_CKlearEngineMPlayer.cpp  App/Engines/KlearMPlayer/CKlearEngineMPlayer.h App/Engines/CKlearEngineAdapter.h \
		App/CKlearAppConfig.h \
		App/EPG/CKlearAppDataLayer.h \
		config.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearEngineMPlayer.o moc/moc_CKlearEngineMPlayer.cpp

../bin/moc_CKlearEngineXine.o: moc/moc_CKlearEngineXine.cpp  App/Engines/KlearXine/CKlearEngineXine.h App/CKlearAppConfig.h \
		App/Engines/CKlearEngineAdapter.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearAppErrorException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/EPG/CKlearAppDataLayer.h \
		App/EPG/CKlearAppEITData.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearEngineXine.o moc/moc_CKlearEngineXine.cpp

../bin/moc_CKlearControllerEPGMain.o: moc/moc_CKlearControllerEPGMain.cpp  GUI/Controller/CKlearControllerEPGMain.h config.h \
		GUI/View/CKlearUIEPGMain.h \
		GUI/Controller/CKlearControllerScheduler.h \
		GUI/Controller/CKlearControllerSchedulerOverview.h \
		App/EPG/CKlearAppEITData.h \
		App/EPG/CKlearAppDataLayer.h \
		App/CKlearAppDecodingHelper.h \
		App/EPG/CKlearAppDecodingTables.h \
		App/CKlearAppConfig.h \
		App/CKlearAppScheduler.h \
		GUI/View/CKlearUIScheduler.h \
		App/CKlearAppRecordSet.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		App/Exceptions/CKlearExceptionReporter.h \
		App/CKlearAppRecorder.h \
		App/Tuner/CKlearAppTuner.h \
		App/Exceptions/CKlearAppInputException.h \
		Utilities/ts2pes.h \
		GUI/View/CKlearUISchedulerOverview.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerEPGMain.o moc/moc_CKlearControllerEPGMain.cpp

../bin/moc_CKlearControllerScanView.o: moc/moc_CKlearControllerScanView.cpp  GUI/Controller/CKlearControllerScanView.h GUI/View/CKlearUIScanView.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerScanView.o moc/moc_CKlearControllerScanView.cpp

../bin/moc_CKlearControllerTXTMain.o: moc/moc_CKlearControllerTXTMain.cpp  GUI/Controller/CKlearControllerTXTMain.h App/TXT/CKlearAppTXTStreamer.h \
		App/TXT/CKlearAppTXTDecoder.h \
		App/CKlearAppConfig.h \
		GUI/View/CKlearUITXTMain.h \
		App/CKlearAppDecodingHelper.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearControllerTXTMain.o moc/moc_CKlearControllerTXTMain.cpp

../bin/moc_CKlearAppTXTDecoder.o: moc/moc_CKlearAppTXTDecoder.cpp  App/TXT/CKlearAppTXTDecoder.h App/CKlearAppDecodingHelper.h \
		App/CKlearAppConfig.h \
		App/Exceptions/CKlearAppException.h \
		App/Exceptions/CKlearAppFatalException.h \
		App/Exceptions/CKlearAppErrorException.h \
		App/Exceptions/CKlearAppFileException.h \
		config.h \
		App/Exceptions/CKlearExceptionReporter.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearAppTXTDecoder.o moc/moc_CKlearAppTXTDecoder.cpp

../bin/moc_CKlearUIAbout.o: moc/moc_CKlearUIAbout.cpp  GUI/View/CKlearUIAbout.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUIAbout.o moc/moc_CKlearUIAbout.cpp

../bin/moc_CKlearUIConfig.o: moc/moc_CKlearUIConfig.cpp  GUI/View/CKlearUIConfig.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUIConfig.o moc/moc_CKlearUIConfig.cpp

../bin/moc_CKlearUIMain.o: moc/moc_CKlearUIMain.cpp  GUI/View/CKlearUIMain.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUIMain.o moc/moc_CKlearUIMain.cpp

../bin/moc_CKlearUISchedulerOverview.o: moc/moc_CKlearUISchedulerOverview.cpp  GUI/View/CKlearUISchedulerOverview.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUISchedulerOverview.o moc/moc_CKlearUISchedulerOverview.cpp

../bin/moc_CKlearUIScheduler.o: moc/moc_CKlearUIScheduler.cpp  GUI/View/CKlearUIScheduler.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUIScheduler.o moc/moc_CKlearUIScheduler.cpp

../bin/moc_CKlearUIEPGMain.o: moc/moc_CKlearUIEPGMain.cpp  GUI/View/CKlearUIEPGMain.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUIEPGMain.o moc/moc_CKlearUIEPGMain.cpp

../bin/moc_CKlearUIScanView.o: moc/moc_CKlearUIScanView.cpp  GUI/View/CKlearUIScanView.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUIScanView.o moc/moc_CKlearUIScanView.cpp

../bin/moc_CKlearUITXTMain.o: moc/moc_CKlearUITXTMain.cpp  GUI/View/CKlearUITXTMain.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_CKlearUITXTMain.o moc/moc_CKlearUITXTMain.cpp

moc/moc_CKlearAppScheduler.cpp: $(MOC) App/CKlearAppScheduler.h
	$(MOC) App/CKlearAppScheduler.h -o moc/moc_CKlearAppScheduler.cpp

moc/moc_CKlearControllerConfig.cpp: $(MOC) GUI/Controller/CKlearControllerConfig.h
	$(MOC) GUI/Controller/CKlearControllerConfig.h -o moc/moc_CKlearControllerConfig.cpp

moc/moc_CKlearControllerMain.cpp: $(MOC) GUI/Controller/CKlearControllerMain.h
	$(MOC) GUI/Controller/CKlearControllerMain.h -o moc/moc_CKlearControllerMain.cpp

moc/moc_CKlearControllerScheduler.cpp: $(MOC) GUI/Controller/CKlearControllerScheduler.h
	$(MOC) GUI/Controller/CKlearControllerScheduler.h -o moc/moc_CKlearControllerScheduler.cpp

moc/moc_CKlearControllerSchedulerOverview.cpp: $(MOC) GUI/Controller/CKlearControllerSchedulerOverview.h
	$(MOC) GUI/Controller/CKlearControllerSchedulerOverview.h -o moc/moc_CKlearControllerSchedulerOverview.cpp

moc/moc_CKlearEngineMPlayer.cpp: $(MOC) App/Engines/KlearMPlayer/CKlearEngineMPlayer.h
	$(MOC) App/Engines/KlearMPlayer/CKlearEngineMPlayer.h -o moc/moc_CKlearEngineMPlayer.cpp

moc/moc_CKlearEngineXine.cpp: $(MOC) App/Engines/KlearXine/CKlearEngineXine.h
	$(MOC) App/Engines/KlearXine/CKlearEngineXine.h -o moc/moc_CKlearEngineXine.cpp

moc/moc_CKlearControllerEPGMain.cpp: $(MOC) GUI/Controller/CKlearControllerEPGMain.h
	$(MOC) GUI/Controller/CKlearControllerEPGMain.h -o moc/moc_CKlearControllerEPGMain.cpp

moc/moc_CKlearControllerScanView.cpp: $(MOC) GUI/Controller/CKlearControllerScanView.h
	$(MOC) GUI/Controller/CKlearControllerScanView.h -o moc/moc_CKlearControllerScanView.cpp

moc/moc_CKlearControllerTXTMain.cpp: $(MOC) GUI/Controller/CKlearControllerTXTMain.h
	$(MOC) GUI/Controller/CKlearControllerTXTMain.h -o moc/moc_CKlearControllerTXTMain.cpp

moc/moc_CKlearAppTXTDecoder.cpp: $(MOC) App/TXT/CKlearAppTXTDecoder.h
	$(MOC) App/TXT/CKlearAppTXTDecoder.h -o moc/moc_CKlearAppTXTDecoder.cpp

moc/moc_CKlearUIAbout.cpp: $(MOC) GUI/View/CKlearUIAbout.h
	$(MOC) GUI/View/CKlearUIAbout.h -o moc/moc_CKlearUIAbout.cpp

moc/moc_CKlearUIConfig.cpp: $(MOC) GUI/View/CKlearUIConfig.h
	$(MOC) GUI/View/CKlearUIConfig.h -o moc/moc_CKlearUIConfig.cpp

moc/moc_CKlearUIMain.cpp: $(MOC) GUI/View/CKlearUIMain.h
	$(MOC) GUI/View/CKlearUIMain.h -o moc/moc_CKlearUIMain.cpp

moc/moc_CKlearUISchedulerOverview.cpp: $(MOC) GUI/View/CKlearUISchedulerOverview.h
	$(MOC) GUI/View/CKlearUISchedulerOverview.h -o moc/moc_CKlearUISchedulerOverview.cpp

moc/moc_CKlearUIScheduler.cpp: $(MOC) GUI/View/CKlearUIScheduler.h
	$(MOC) GUI/View/CKlearUIScheduler.h -o moc/moc_CKlearUIScheduler.cpp

moc/moc_CKlearUIEPGMain.cpp: $(MOC) GUI/View/CKlearUIEPGMain.h
	$(MOC) GUI/View/CKlearUIEPGMain.h -o moc/moc_CKlearUIEPGMain.cpp

moc/moc_CKlearUIScanView.cpp: $(MOC) GUI/View/CKlearUIScanView.h
	$(MOC) GUI/View/CKlearUIScanView.h -o moc/moc_CKlearUIScanView.cpp

moc/moc_CKlearUITXTMain.cpp: $(MOC) GUI/View/CKlearUITXTMain.h
	$(MOC) GUI/View/CKlearUITXTMain.h -o moc/moc_CKlearUITXTMain.cpp

../bin/qmake_image_collection.o: GUI/View/qmake_image_collection.cpp
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/qmake_image_collection.o GUI/View/qmake_image_collection.cpp

GUI/View/qmake_image_collection.cpp: ../media/hi16-app-klear.png \
		../media/hi32-app-klear.png \
		../media/record.png \
		../media/stop.png \
		../media/about.png \
		../media/configure.png \
		../media/pause.png \
		../media/eject.png \
		../media/EPG.png \
		../media/play.png \
		../media/hi48-app-klear.png
	$(UIC)  -embed klear ../media/hi16-app-klear.png ../media/hi32-app-klear.png ../media/record.png ../media/stop.png ../media/about.png ../media/configure.png ../media/pause.png ../media/eject.png ../media/EPG.png ../media/play.png ../media/hi48-app-klear.png -o GUI/View/qmake_image_collection.cpp

####### Install

install_target: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/bin/" || $(MKDIR) "$(INSTALL_ROOT)/usr/bin/"
	-$(INSTALL_FILE) "../bin/$(QMAKE_TARGET)" "$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"
	-strip "$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"

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


install: install_target  

uninstall: uninstall_target  

