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
# 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 += \
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)
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
+}