Locations selectors and edit window implemented.
[ptas] / zouba / zouba.pro
1 TARGET      = zouba
2 SOURCES += \
3     main.cpp \
4     route.cpp \
5     route_p.cpp \
6     uicontroller.cpp \
7     location.cpp \
8     locations.cpp \
9     ui.cpp \
10     locationbutton.cpp \
11     addressdialog.cpp \
12     ytv.cpp \
13     locationsdisplaywindow.cpp
14
15 HEADERS += \
16     route.h \
17     route_p.h \
18     uicontroller.h \
19     location.h \
20     locations.h \
21     ytv.h \
22     ui.h \
23     locationbutton.h \
24     addressdialog.h \
25     locationsdisplaywindow.h
26
27 FORMS       += \
28     locationsdisplaywindow.ui
29 LEXSOURCES  += #LEXS#
30 YACCSOURCES += #YACCS#
31
32 INCLUDEPATH += include
33 DEPENDSPATH += INCLUDEPATH
34 #QMAKE_LIBDIR_QT = qt4-maemo5/lib
35 #QMAKE_INCDIR_QT = qt4-maemo5/include
36 LIBS        += -Llib
37 #DEFINES     += Q_WS_MAEMO_5
38
39 # All generated files goes same directory
40 OBJECTS_DIR = build
41 MOC_DIR     = build
42 UI_DIR      = build
43
44 DESTDIR     = build
45 TEMPLATE    = app
46 DEPENDPATH  +=
47 VPATH       += src uis
48 CONFIG      -=
49 CONFIG      += debug qt
50 #MOBILITY    += location bearer
51 QT=core gui network
52
53 linux-g++-maemo5 {
54 SOURCES += gpscontroller.cpp
55 HEADERS += gpscontroller.h
56 QT += maemo5
57 LIBS += -lQtBearer -lQtLocation
58 MOBILITY += location bearer
59 CONFIG += mobility
60 }
61
62 INSTALLS    += target
63 target.path  = /usr/bin/
64
65 INSTALLS    += desktop
66 desktop.path  = /usr/share/applications/hildon
67 desktop.files  = data/zouba.desktop
68
69 INSTALLS    += service
70 service.path  = /usr/share/dbus-1/services
71 service.files  = data/zouba.service
72
73 INSTALLS    += icon64
74 icon64.path  = /usr/share/icons/hicolor/64x64/apps
75 icon64.files  = data/64x64/zouba.png
76
77 #
78 # Targets for debian source and binary package creation
79 #
80 debian-src.commands = dpkg-buildpackage -S -r -us -uc -d
81 debian-bin.commands = dpkg-buildpackage -b -r -uc -d
82 debian-all.depends = debian-src debian-bin
83
84 #
85 # Clean all but Makefile
86 #
87 compiler_clean.commands = -$(DEL_FILE) $(TARGET)
88
89 QMAKE_EXTRA_TARGETS += debian-all debian-src debian-bin compiler_clean