1st attempt at an initial import.
[qwerkisync] / qwerkisync.pro
diff --git a/qwerkisync.pro b/qwerkisync.pro
new file mode 100644 (file)
index 0000000..12eba92
--- /dev/null
@@ -0,0 +1,158 @@
+#-------------------------------------------------
+#
+# Project created by QtCreator 2010-12-23T03:08:33
+#
+#-------------------------------------------------
+
+QT       += core gui sql dbus
+
+TARGET = qwerkisync
+TEMPLATE = app
+
+DESTDIR = ./Build
+OBJECTS_DIR = ./Build
+MOC_DIR = ./Build
+RCC_DIR = ./Build
+UI_HEADERS_DIR = ./Build
+
+#INCLUDEPATH += /usr/include/glib-2.0
+#INCLUDEPATH += /usr/include/gtk-2.0
+#INCLUDEPATH += /usr/lib/glib-2.0/include
+INCLUDEPATH += /usr/include
+INCLUDEPATH += /usr/include/qt
+INCLUDEPATH += /usr/include/qtcore
+INCLUDEPATH += /usr/include/c++/4.2
+LIBS += -lrtcom-eventlogger -luuid
+# libosso-abook-1.0 libosso
+
+SOURCES += main.cpp\
+       Attachment.cpp \
+       AttachmentCollection.cpp \
+       CellularRadio.cpp \
+       EventLogBackupManager.cpp \
+       EventLogReindexer.cpp \
+       EventParsers/CSVSymbianEventLogParser.cpp \
+       EventParsers/Factory.cpp \
+       EventParsers/MMSParser.cpp \
+       EventParsers/VMGParser.cpp \
+       EventParsers/VMGEntities/SMSEntity.cpp \
+       EventParsers/VMGEntities/VBody.cpp \
+       EventParsers/VMGEntities/VCard.cpp \
+       EventParsers/VMGEntities/VCalendar.cpp \
+       EventParsers/VMGEntities/VEnvelope.cpp \
+       EventParsers/VMGEntities/VMessage.cpp \
+       EventPreventer.cpp \
+       EventTypes/RtcomEvent.cpp \
+       EventTypes/SMS.cpp \
+       NumberToNameLookup.cpp \
+       Settings.cpp \
+       SyncerThread.cpp \
+       Windows/BaseWindow.cpp \
+       Windows/DirectoryWindow.cpp \
+       Windows/ModeWindow.cpp \
+       Windows/ProgressWindow.cpp \
+       Windows/RestoreAccountStateWindow.cpp \
+       Windows/RestoreCrashBackupWindow.cpp \
+       Windows/TypesWindow.cpp \
+       EventParsers/VMGEntities/VMGFactory.cpp \
+       DBBackends/RtcomEventLogger.cpp \
+       DBBackends/Fmms.cpp \
+       EventProcessors/Hasher.cpp \
+       EventProcessors/Writer.cpp \
+       DBBackends/DBBackends.cpp \
+       EventTypes/PhoneCall.cpp
+
+HEADERS  += \
+       Windows/ModeWindow.h \
+       Settings.h \
+       Windows/BaseWindow.h \
+       Windows/TypesWindow.h \
+       Windows/DirectoryWindow.h \
+       Windows/ProgressWindow.h \
+       SyncerThread.h \
+       EventParsers/VMGEntities/VMessage.h \
+       EventParsers/VMGEntities/VEnvelope.h \
+       EventParsers/VMGEntities/VCard.h \
+       EventParsers/VMGEntities/VBody.h \
+       EventParsers/VMGEntities/iWriter.h \
+       EventParsers/VMGEntities/Factory.h \
+       EventParsers/VMGEntities/iReader.h \
+       EventParsers/VMGEntities/SMSEntity.h \
+       Attachment.h \
+       EventTypes/SMS.h \
+       AttachmentCollection.h \
+       iHashable.h \
+       NumberToNameLookup.h \
+       EventLogReindexer.h \
+       EventParsers/VMGEntities/VCalendar.h \
+       EventPreventer.h \
+       EventLogBackupManager.h \
+       Windows/RestoreCrashBackupWindow.h \
+       Windows/RestoreAccountStateWindow.h \
+       CellularRadio.h \
+       EventParsers/Factory.h \
+       EventParsers/VMGParser.h \
+       EventParsers/iEventParser.h \
+       EventParsers/CSVSymbianEventLogParser.h \
+       EventParsers/MMSParser.h \
+       EventTypes/iEvent.h \
+       EventTypes/EventList.h \
+       EventTypes/EventFromFile.h \
+       EventTypes/EventFromFileList.h \
+       DBBackends/iDBBackend.h \
+       DBBackends/RtcomEventLogger.h \
+       DBBackends/Fmms.h \
+       EventProcessors/Hasher.h \
+       EventProcessors/Writer.h \
+       EventProcessors/iEventProcessor.h \
+       DBBackends/AllBackends.h \
+       EventTypes/PhoneCall.h \
+    EventTypes/RtcomEvent.h
+
+FORMS    += \
+       dialog.ui
+
+CONFIG += link_pkgconfig
+CONFIG += object_with_source
+PKGCONFIG += libosso glib-2.0 libosso-abook-1.0
+QT += maemo5
+
+RESOURCES += \
+       Resources1.qrc
+
+unix:!symbian {
+       maemo5 {
+               target.path = /opt/usr/bin
+       } else {
+               target.path = /usr/local/bin
+       }
+       INSTALLS += target
+}
+
+OTHER_FILES += \
+       qtc_packaging/debian_harmattan/rules \
+       qtc_packaging/debian_harmattan/README \
+       qtc_packaging/debian_harmattan/copyright \
+       qtc_packaging/debian_harmattan/control \
+       qtc_packaging/debian_harmattan/compat \
+       qtc_packaging/debian_harmattan/changelog \
+       debian/qwerkisync/usr/share/icons/qwerkisync.png \
+       qtc_packaging/debian_fremantle/changelog \
+       qtc_packaging/debian_fremantle/rules \
+       qtc_packaging/debian_fremantle/control \
+       qtc_packaging/debian_fremantle/README \
+       qtc_packaging/debian_fremantle/copyright \
+       qtc_packaging/debian_fremantle/compat \
+       qtc_packaging/debian_fremantle/usr/share/hildon/qwerkisync.desktop \
+       qwerkisync.png \
+       COPYING
+
+maemo5 {
+       desktopfile.files = $${TARGET}.desktop
+       desktopfile.path = /usr/share/applications/hildon
+       INSTALLS += desktopfile
+
+       icon.files = qwerkisync.png
+       icon.path = /usr/share/icons/hicolor/64x64/apps
+       INSTALLS += icon
+}