#############################################################################
# Makefile for building: ../cacheme
# Generated by qmake (2.01a) (Qt 4.7.0) on: Tue Mar 15 22:32:58 2011
# Project:  src.pro
# Template: app
# Command: /usr/bin/qmake -o Makefile src.pro
#############################################################################

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

CC            = gcc
CXX           = g++
DEFINES       = -DQT_GL_NO_SCISSOR_TEST -DQT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH=1024 -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -DAPPNAME=\"cacheme\" -DVERSION=\"0.5\" -DQT_MAEMO5_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
INCPATH       = -I/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/linux-g++-maemo5 -I. -I/targets/FREMANTLE_ARMEL/usr/include/QtCore -I/targets/FREMANTLE_ARMEL/usr/include/QtNetwork -I/targets/FREMANTLE_ARMEL/usr/include/QtGui -I/targets/FREMANTLE_ARMEL/usr/include/QtXml -I/targets/FREMANTLE_ARMEL/usr/include/QtSvg -I/targets/FREMANTLE_ARMEL/usr/include/QtMaemo5 -I/targets/FREMANTLE_ARMEL/usr/include -I/usr/include/QtLocation -I/targets/FREMANTLE_ARMEL/opt/qtm12/include -I/targets/FREMANTLE_ARMEL/opt/qtm12/include/QtMobility -I/targets/FREMANTLE_ARMEL/opt/qtm12/include/QtLocation -I.
LINK          = g++
LFLAGS        = -Wl,-rpath-link,/usr/lib -Wl,-rpath,/opt/qtm12/lib
LIBS          = $(SUBLIBS)  -L/usr/lib -rdynamic -L/opt/qtm12/lib -lQtLocation -lQtMaemo5 -L/usr/lib -L/usr/X11R6/lib -lQtSvg -lQtGui -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   = ./

####### Files

SOURCES       = iconloader.cpp \
		customwindow.cpp \
		mainwindow.cpp \
		main.cpp \
		cache.cpp \
		cacheprovider.cpp \
		swapbox.cpp \
		cachewindow.cpp \
		htmlview.cpp \
		descriptionwindow.cpp \
		mapwidget.cpp \
		mapoverlay.cpp \
		mapbutton.cpp \
		mapbuttonmanager.cpp \
		mapbubble.cpp \
		settingsdialog.cpp \
		locationprovider.cpp \
		navigationwindow.cpp \
		compass.cpp \
		graphicscompass.cpp moc_customwindow.cpp \
		moc_mainwindow.cpp \
		moc_cacheprovider.cpp \
		moc_cachewindow.cpp \
		moc_htmlview.cpp \
		moc_descriptionwindow.cpp \
		moc_mapwidget.cpp \
		moc_mapbutton.cpp \
		moc_mapbubble.cpp \
		moc_settingsdialog.cpp \
		moc_locationprovider.cpp \
		moc_navigationwindow.cpp \
		moc_compass.cpp \
		moc_graphicscompass.cpp
OBJECTS       = iconloader.o \
		customwindow.o \
		mainwindow.o \
		main.o \
		cache.o \
		cacheprovider.o \
		swapbox.o \
		cachewindow.o \
		htmlview.o \
		descriptionwindow.o \
		mapwidget.o \
		mapoverlay.o \
		mapbutton.o \
		mapbuttonmanager.o \
		mapbubble.o \
		settingsdialog.o \
		locationprovider.o \
		navigationwindow.o \
		compass.o \
		graphicscompass.o \
		moc_customwindow.o \
		moc_mainwindow.o \
		moc_cacheprovider.o \
		moc_cachewindow.o \
		moc_htmlview.o \
		moc_descriptionwindow.o \
		moc_mapwidget.o \
		moc_mapbutton.o \
		moc_mapbubble.o \
		moc_settingsdialog.o \
		moc_locationprovider.o \
		moc_navigationwindow.o \
		moc_compass.o \
		moc_graphicscompass.o
DIST          = /targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/common/unix.conf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/common/linux.conf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/qconfig.pri \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/qt_config.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/default_pre.prf \
		../common.pri \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/debug.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/default_post.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/mobility12.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/warn_on.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/qt.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/moc.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/resources.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/uic.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/yacc.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/lex.prf \
		/targets/FREMANTLE_ARMEL/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		src.pro
QMAKE_TARGET  = cacheme
DESTDIR       = ../
TARGET        = ../cacheme

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

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

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

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

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

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

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

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(OBJECTS)  
	@$(CHK_DIR_EXISTS) ../ || $(MKDIR) ../ 
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

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

dist: 
	@$(CHK_DIR_EXISTS) .tmp/cacheme0.5 || $(MKDIR) .tmp/cacheme0.5 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/cacheme0.5/ && $(COPY_FILE) --parents iconloader.h customwindow.h mainwindow.h cache.h cacheprovider.h swapbox.h cachewindow.h htmlview.h descriptionwindow.h mapwidget.h mapoverlay.h mapbutton.h mapbuttonmanager.h mapbubble.h settingsdialog.h locationprovider.h navigationwindow.h compass.h graphicscompass.h .tmp/cacheme0.5/ && $(COPY_FILE) --parents iconloader.cpp customwindow.cpp mainwindow.cpp main.cpp cache.cpp cacheprovider.cpp swapbox.cpp cachewindow.cpp htmlview.cpp descriptionwindow.cpp mapwidget.cpp mapoverlay.cpp mapbutton.cpp mapbuttonmanager.cpp mapbubble.cpp settingsdialog.cpp locationprovider.cpp navigationwindow.cpp compass.cpp graphicscompass.cpp .tmp/cacheme0.5/ && (cd `dirname .tmp/cacheme0.5` && $(TAR) cacheme0.5.tar cacheme0.5 && $(COMPRESS) cacheme0.5.tar) && $(MOVE) `dirname .tmp/cacheme0.5`/cacheme0.5.tar.gz . && $(DEL_FILE) -r .tmp/cacheme0.5


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


####### Sub-libraries

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


check: first

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc_customwindow.cpp moc_mainwindow.cpp moc_cacheprovider.cpp moc_cachewindow.cpp moc_htmlview.cpp moc_descriptionwindow.cpp moc_mapwidget.cpp moc_mapbutton.cpp moc_mapbubble.cpp moc_settingsdialog.cpp moc_locationprovider.cpp moc_navigationwindow.cpp moc_compass.cpp moc_graphicscompass.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_customwindow.cpp moc_mainwindow.cpp moc_cacheprovider.cpp moc_cachewindow.cpp moc_htmlview.cpp moc_descriptionwindow.cpp moc_mapwidget.cpp moc_mapbutton.cpp moc_mapbubble.cpp moc_settingsdialog.cpp moc_locationprovider.cpp moc_navigationwindow.cpp moc_compass.cpp moc_graphicscompass.cpp
moc_customwindow.cpp: customwindow.h
	/usr/bin/moc $(DEFINES) $(INCPATH) customwindow.h -o moc_customwindow.cpp

moc_mainwindow.cpp: customwindow.h \
		locationprovider.h \
		mapwidget.h \
		cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h \
		cacheprovider.h \
		cacheproviderplugin.h \
		mainwindow.h
	/usr/bin/moc $(DEFINES) $(INCPATH) mainwindow.h -o moc_mainwindow.cpp

moc_cacheprovider.cpp: cache.h \
		cacheproviderplugin.h \
		cacheprovider.h
	/usr/bin/moc $(DEFINES) $(INCPATH) cacheprovider.h -o moc_cacheprovider.cpp

moc_cachewindow.cpp: locationprovider.h \
		customwindow.h \
		cache.h \
		iconloader.h \
		htmlview.h \
		cachewindow.h
	/usr/bin/moc $(DEFINES) $(INCPATH) cachewindow.h -o moc_cachewindow.cpp

moc_htmlview.cpp: cache.h \
		htmlview.h
	/usr/bin/moc $(DEFINES) $(INCPATH) htmlview.h -o moc_htmlview.cpp

moc_descriptionwindow.cpp: customwindow.h \
		cache.h \
		htmlview.h \
		descriptionwindow.h
	/usr/bin/moc $(DEFINES) $(INCPATH) descriptionwindow.h -o moc_descriptionwindow.cpp

moc_mapwidget.cpp: cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h \
		mapwidget.h
	/usr/bin/moc $(DEFINES) $(INCPATH) mapwidget.h -o moc_mapwidget.cpp

moc_mapbutton.cpp: iconloader.h \
		cache.h \
		mapbutton.h
	/usr/bin/moc $(DEFINES) $(INCPATH) mapbutton.h -o moc_mapbutton.cpp

moc_mapbubble.cpp: iconloader.h \
		cache.h \
		mapbubble.h
	/usr/bin/moc $(DEFINES) $(INCPATH) mapbubble.h -o moc_mapbubble.cpp

moc_settingsdialog.cpp: cacheprovider.h \
		cache.h \
		cacheproviderplugin.h \
		mapwidget.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h \
		settingsdialog.h
	/usr/bin/moc $(DEFINES) $(INCPATH) settingsdialog.h -o moc_settingsdialog.cpp

moc_locationprovider.cpp: locationprovider.h
	/usr/bin/moc $(DEFINES) $(INCPATH) locationprovider.h -o moc_locationprovider.cpp

moc_navigationwindow.cpp: locationprovider.h \
		customwindow.h \
		cache.h \
		navigationwindow.h
	/usr/bin/moc $(DEFINES) $(INCPATH) navigationwindow.h -o moc_navigationwindow.cpp

moc_compass.cpp: cache.h \
		graphicscompass.h \
		compass.h
	/usr/bin/moc $(DEFINES) $(INCPATH) compass.h -o moc_compass.cpp

moc_graphicscompass.cpp: cache.h \
		graphicscompass.h
	/usr/bin/moc $(DEFINES) $(INCPATH) graphicscompass.h -o moc_graphicscompass.cpp

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

####### Compile

iconloader.o: iconloader.cpp iconloader.h \
		cache.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o iconloader.o iconloader.cpp

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

mainwindow.o: mainwindow.cpp mainwindow.h \
		customwindow.h \
		locationprovider.h \
		mapwidget.h \
		cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h \
		cacheprovider.h \
		cacheproviderplugin.h \
		settingsdialog.h \
		cachewindow.h \
		htmlview.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp

main.o: main.cpp mainwindow.h \
		customwindow.h \
		locationprovider.h \
		mapwidget.h \
		cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h \
		cacheprovider.h \
		cacheproviderplugin.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

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

cacheprovider.o: cacheprovider.cpp cacheproviderplugin.h \
		cache.h \
		cacheprovider.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o cacheprovider.o cacheprovider.cpp

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

cachewindow.o: cachewindow.cpp htmlview.h \
		cache.h \
		cachewindow.h \
		locationprovider.h \
		customwindow.h \
		iconloader.h \
		descriptionwindow.h \
		navigationwindow.h \
		swapbox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o cachewindow.o cachewindow.cpp

htmlview.o: htmlview.cpp htmlview.h \
		cache.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o htmlview.o htmlview.cpp

descriptionwindow.o: descriptionwindow.cpp htmlview.h \
		cache.h \
		descriptionwindow.h \
		customwindow.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o descriptionwindow.o descriptionwindow.cpp

mapwidget.o: mapwidget.cpp mapwidget.h \
		cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mapwidget.o mapwidget.cpp

mapoverlay.o: mapoverlay.cpp mapwidget.h \
		cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mapoverlay.o mapoverlay.cpp

mapbutton.o: mapbutton.cpp mapbutton.h \
		iconloader.h \
		cache.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mapbutton.o mapbutton.cpp

mapbuttonmanager.o: mapbuttonmanager.cpp mapwidget.h \
		cache.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mapbuttonmanager.o mapbuttonmanager.cpp

mapbubble.o: mapbubble.cpp mapbubble.h \
		iconloader.h \
		cache.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mapbubble.o mapbubble.cpp

settingsdialog.o: settingsdialog.cpp settingsdialog.h \
		cacheprovider.h \
		cache.h \
		cacheproviderplugin.h \
		mapwidget.h \
		iconloader.h \
		mapoverlay.h \
		mapbuttonmanager.h \
		mapbutton.h \
		mapbubble.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o settingsdialog.o settingsdialog.cpp

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

navigationwindow.o: navigationwindow.cpp navigationwindow.h \
		locationprovider.h \
		customwindow.h \
		cache.h \
		compass.h \
		graphicscompass.h \
		swapbox.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o navigationwindow.o navigationwindow.cpp

compass.o: compass.cpp compass.h \
		cache.h \
		graphicscompass.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o compass.o compass.cpp

graphicscompass.o: graphicscompass.cpp graphicscompass.h \
		cache.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o graphicscompass.o graphicscompass.cpp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

####### Install

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

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


install_desktop: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/applications/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/applications/hildon/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/cacheme.desktop $(INSTALL_ROOT)/usr/share/applications/hildon/


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


install_iconsvg: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/icons/hicolor/scalable/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/scalable/hildon/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/64x64/cacheme.png $(INSTALL_ROOT)/usr/share/icons/hicolor/scalable/hildon/


uninstall_iconsvg:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/icons/hicolor/scalable/hildon/cacheme.png
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/scalable/hildon/ 


install_icon64: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/icons/hicolor/64x64/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/64x64/hildon/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/64x64/cacheme.png $(INSTALL_ROOT)/usr/share/icons/hicolor/64x64/hildon/


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


install_icon48: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/icons/hicolor/48x48/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/48x48/hildon/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/48x48/cacheme.png $(INSTALL_ROOT)/usr/share/icons/hicolor/48x48/hildon/


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


install_icon26: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/icons/hicolor/26x26/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/26x26/hildon/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/26x26/cacheme.png $(INSTALL_ROOT)/usr/share/icons/hicolor/26x26/hildon/


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


install_icons: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/cacheme/icons/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/cacheme/icons/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/button_browser.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/button_new_window.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_large.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_micro.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_not_chosen.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_other.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_regular.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_small.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_size_virtual.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_cito.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_earthcache.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_event.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_letterbox.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_megaevent.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_multi.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_mystery.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_ovl_found.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_ovl_mine.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_ovl_note.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_ovl_override.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_ovl_unavailable.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_traditional.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_virtual.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_webcam.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cache_type_wherigo.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/cacheme.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/compass_background.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/compass_needle.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/compass_rose.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/gps_marker.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/map_overlay_forward.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/map_overlay_gps.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/map_overlay_gps_follow.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/map_overlay_zoom_in.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/map_overlay_zoom_out.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/star.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/data/icons/star_light.svg $(INSTALL_ROOT)/usr/share/cacheme/icons/


uninstall_icons:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/button_browser.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/button_new_window.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_large.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_micro.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_not_chosen.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_other.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_regular.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_small.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_size_virtual.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_cito.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_earthcache.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_event.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_letterbox.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_megaevent.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_multi.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_mystery.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_ovl_found.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_ovl_mine.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_ovl_note.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_ovl_override.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_ovl_unavailable.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_traditional.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_virtual.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_webcam.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cache_type_wherigo.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/cacheme.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/compass_background.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/compass_needle.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/compass_rose.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/gps_marker.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/map_overlay_forward.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/map_overlay_gps.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/map_overlay_gps_follow.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/map_overlay_zoom_in.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/map_overlay_zoom_out.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/star.svg 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/icons/star_light.svg
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/share/cacheme/icons/ 


install_translations: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/cacheme/lang/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/cacheme/lang/ 
	-$(INSTALL_FILE) /home/harbaum/cacheme-0.5/lang/cacheme_de.qm $(INSTALL_ROOT)/usr/share/cacheme/lang/


uninstall_translations:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/cacheme/lang/cacheme_de.qm
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/share/cacheme/lang/ 


install:  install_target install_desktop install_iconsvg install_icon64 install_icon48 install_icon26 install_icons install_translations  FORCE

uninstall: uninstall_target uninstall_desktop uninstall_iconsvg uninstall_icon64 uninstall_icon48 uninstall_icon26 uninstall_icons uninstall_translations   FORCE

FORCE:

