Bump version to 0.2.2
[harbour-pedalo.git] / harbour-pedalo.pro
index 62d08f9..31f1c95 100644 (file)
 # The name of your application
 TARGET = harbour-pedalo
 
-CONFIG += sailfishapp
+VERSION_MAJOR = 0
+VERSION_MINOR = 2
+VERSION_BUILD = 2
+
+#Target version
+VERSION = $${VERSION_MAJOR}.$${VERSION_MINOR}-$${VERSION_BUILD}
 
-SOURCES += src/harbour-pedalo.cpp
+DEFINES += "VERSION_MAJOR=$$VERSION_MAJOR" \
+    "VERSION_MINOR=$$VERSION_MINOR" \
+    "VERSION_BUILD=$$VERSION_BUILD" \
+    "VERSION=\\\"$$VERSION\\\""
+
+CONFIG += sailfishapp
+PKGCONFIG += mlite5
+B
+SOURCES += src/harbour-pedalo.cpp \
+    src/journey.cpp \
+    src/journeymodel.cpp \
+    src/status.cpp \
+    src/settings.cpp \
+    src/imageprovider.cpp \
+    src/graph.cpp \
+    src/statsmodel.cpp \
+    src/stats.cpp \
+    src/statsweekdayave.cpp \
+    src/statsweekdaycongestion.cpp \
+    src/statshourcongestion.cpp \
+    src/statshourjourneys.cpp \
+    src/statsyearjourneys.cpp \
+    src/statsyearduration.cpp
 
 DISTFILES += qml/harbour-pedalo.qml \
     qml/cover/CoverPage.qml \
-    qml/pages/FirstPage.qml \
-    qml/pages/SecondPage.qml \
-    rpm/harbour-pedalo.changes.in \
-    rpm/harbour-pedalo.changes.run.in \
     rpm/harbour-pedalo.spec \
     rpm/harbour-pedalo.yaml \
     translations/*.ts \
-    harbour-pedalo.desktop
+    harbour-pedalo.desktop \
+    qml/pages/MainPage.qml \
+    qml/pages/Stats.qml \
+    qml/pages/JourneyList.qml \
+    qml/pages/About.qml \
+    qml/pages/DurationEditDialog.qml \
+    qml/components/InfoRow.qml \
+    qml/pages/JourneyEdit.qml \
+    qml/pages/JourneyInfo.qml \
+    qml/components/BarButton.qml \
+    qml/cover/ClockView.qml \
+    qml/cover/LargeItem.qml \
+    qml/pages/TheRules.qml \
+    rpm/harbour-pedalo.changes.run.in \
+    rpm/harbour-pedalo.changes
 
-SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
+SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172 256x256
 
 # to disable building translations every time, comment out the
 # following CONFIG line
@@ -38,3 +75,20 @@ CONFIG += sailfishapp_i18n
 # following TRANSLATIONS line. And also do not forget to
 # modify the localized app name in the the .desktop file.
 TRANSLATIONS += translations/harbour-pedalo-de.ts
+
+HEADERS += \
+    src/journey.h \
+    src/journeymodel.h \
+    src/status.h \
+    src/settings.h \
+    src/harbour-pedalo.h \
+    src/imageprovider.h \
+    src/graph.h \
+    src/statsmodel.h \
+    src/stats.h \
+    src/statsweekdayave.h \
+    src/statsweekdaycongestion.h \
+    src/statshourcongestion.h \
+    src/statshourjourneys.h \
+    src/statsyearjourneys.h \
+    src/statsyearduration.h