Uses boost
[chessclock] / chessclock.pro
index 06541b4..1402124 100644 (file)
@@ -6,6 +6,8 @@ QML_IMPORT_PATH =
 QT+= declarative
 symbian:TARGET.UID3 = 0xE00C40B5
 
+VERSION = 1.9.0
+
 # Smart Installer package's UID
 # This UID is from the protected range and therefore the package will
 # fail to install if self-signed. By default qmake uses the unprotected
@@ -18,11 +20,37 @@ symbian:TARGET.CAPABILITY += NetworkServices
 
 # If your application uses the Qt Mobility libraries, uncomment the following
 # lines and add the respective components to the MOBILITY variable.
-# CONFIG += mobility
-# MOBILITY +=
+CONFIG += mobility
+MOBILITY += systeminfo
 
 # The .cpp file which was generated for your project. Feel free to hack it.
-SOURCES += main.cpp
+SOURCES += main.cpp \
+    classes/turninformation.cpp \
+    classes/chessclock.cpp \
+    classes/chessclockwidget.cpp \
+    classes/clockswidget.cpp \
+    classes/timecontrol/fischerclock.cpp \
+    classes/timecontrol/fischerafterclock.cpp \
+    classes/timecontrol/delayclock.cpp \
+    classes/timecontrol/delayafterclock.cpp \
+    classes/timecontrol/hourglassclock.cpp \
+    classes/screenlitkeeper.cpp \
+    classes/wrappedclockswidget.cpp \
+    classes/settings.cpp
+
+HEADERS  += \
+    classes/turninformation.h \
+    classes/chessclock.h \
+    classes/chessclockwidget.h \
+    classes/clockswidget.h \
+    classes/timecontrol/fischerclock.h \
+    classes/timecontrol/fischerafterclock.h \
+    classes/timecontrol/delayclock.h \
+    classes/timecontrol/delayafterclock.h \
+    classes/timecontrol/hourglassclock.h \
+    classes/screenlitkeeper.h \
+    classes/wrappedclockswidget.h \
+    classes/settings.h
 
 
 OTHER_FILES += \
@@ -36,10 +64,15 @@ OTHER_FILES += \
     qtc_packaging/debian_harmattan/copyright \
     qtc_packaging/debian_harmattan/control \
     qtc_packaging/debian_harmattan/compat \
-    qtc_packaging/debian_harmattan/changelog
+    qtc_packaging/debian_harmattan/changelog \
+    qml/ClocksPage.qml \
+    qml/AboutPage.qml \
+    qml/NewGameDialogPage.qml
+
 
 RESOURCES += \
-    res.qrc
+    res.qrc \
+    chessclock.qrc
 
 # Please do not modify the following two lines. Required for deployment.
 include(deployment.pri)
@@ -49,3 +82,8 @@ qtcAddDeployment()
 CONFIG += qdeclarative-boostable
 QMAKE_CXXFLAGS += -fPIC -fvisibility=hidden -fvisibility-inlines-hidden
 QMAKE_LFLAGS += -pie -rdynamic
+
+unix:!symbian:!maemo5 {
+    target.path = /opt/chessclock/bin
+    INSTALLS += target
+}