-#-------------------------------------------------
-#
+# -------------------------------------------------
# Project created by QtCreator 2010-08-03T08:54:27
-#
-#-------------------------------------------------
-
-QT += core gui sql
-
-maemo5 {
- QT += maemo5
-}
-
+# -------------------------------------------------
+QT += core \
+ gui \
+ sql
+maemo5:QT += maemo5
TARGET = mdictionary
TEMPLATE = app
-
MDICT_BINDIR = $$[MDICT_BINDIR]
-
-isEmpty(MDICT_BINDIR) {
- MDICT_BINDIR = .
-}
-
+isEmpty(MDICT_BINDIR):MDICT_BINDIR = .
DESTDIR = $${MDICT_BINDIR}
-
-SOURCES += gui/main.cpp\
- gui/MainWindow.cpp \
+SOURCES += gui/main.cpp \
+ gui/MainWindow.cpp \
gui/SearchBarWidget.cpp \
gui/WordListWidget.cpp \
gui/TranslationWidget.cpp \
backbone/Bookmarks.cpp \
gui/SettingsWidget.cpp \
gui/BookmarksWidget.cpp \
- gui/WelcomeScreenWidget.cpp
+ gui/WelcomeScreenWidget.cpp \
+ gui/AboutWidget.cpp
HEADERS += gui/MainWindow.h \
+ gui/AboutWidget.h \
gui/SearchBarWidget.h \
gui/WordListWidget.h \
gui/TranslationWidget.h \
gui/WelcomeScreenWidget.h
FORMS += gui/MainWindow.ui
+RESOURCES += gui/gui.qrc
unix {
#VARIABLES
}
desktop.files += ../../../data/other/$${TARGET}.desktop
icon64.files += ../../../data/icons/64x64/$${TARGET}.png
+unix {
+ # VARIABLES
+ isEmpty(PREFIX):PREFIX = /usr
+ BINDIR = $$PREFIX/bin
+ DATADIR = $$PREFIX/share
+ DEFINES += DATADIR=\\\"$$DATADIR\\\" \
+ PKGDATADIR=\\\"$$PKGDATADIR\\\"
+
+ # MAKE INSTALL
+ INSTALLS += target \
+ desktop \
+ icon64 \
+ configs
+ configs.path = ~/.mdictionary
+ configs.files += ../../../data/mdictionary.defaults
+ target.path = $$BINDIR
+ maemo5 {
+ desktop.path = $$DATADIR/applications/hildon
+ icon64.path = $$DATADIR/icons/hicolor/64x64/hildon
+ }
+ !maemo5 {
+ desktop.path = $$DATADIR/applications
+ icon64.path = $$DATADIR/icons
+ }
+ desktop.files += ../../../data/other/$${TARGET}.desktop
+ icon64.files += ../../../data/icons/64x64/$${TARGET}.png
}
-
-RESOURCES += \
- gui/gui.qrc