1 # -------------------------------------------------
2 # Project created by QtCreator 2010-03-26T07:57:35
3 # -------------------------------------------------
9 RESOURCES += ../images.qrc \
12 TRANSLATIONS += ../res/languages/situare_fi.ts
15 coordinates/geocoordinate.cpp \
16 coordinates/scenecoordinate.cpp \
17 engine/contactmanager.cpp \
20 facebookservice/facebookauthentication.cpp \
22 map/baselocationitem.cpp \
23 map/friendgroupitem.cpp \
24 map/frienditemshandler.cpp \
25 map/friendlocationitem.cpp \
26 map/gpslocationitem.cpp \
29 map/maprouteitem.cpp \
33 map/maptilerequest.cpp \
35 map/ownlocationitem.cpp \
36 network/networkaccessmanager.cpp \
37 network/networkcookiejar.cpp \
38 network/networkhandler.cpp \
39 network/networkreply.cpp \
40 routing/geocodingservice.cpp \
41 routing/location.cpp \
43 routing/routesegment.cpp \
44 routing/routingservice.cpp \
45 situareservice/imagefetcher.cpp \
46 situareservice/situareservice.cpp \
47 ui/updatelocation/texteditautoresizer.cpp \
48 ui/updatelocation/updatelocationdialog.cpp \
50 ui/extendedlistitem.cpp \
51 ui/extendedlistitemdelegate.cpp \
52 ui/extendedlistitemstore.cpp \
53 ui/friendlistitem.cpp \
54 ui/friendlistitemdelegate.cpp \
55 ui/friendlistpanel.cpp \
56 ui/friendlistview.cpp \
57 ui/fullscreenbutton.cpp \
59 ui/indicatorbutton.cpp \
61 ui/listitemdelegate.cpp \
63 ui/locationlistitem.cpp \
64 ui/locationlistview.cpp \
65 ui/indicatorbuttonpanel.cpp \
66 ui/locationsearchpanel.cpp \
71 ui/panelcontentstack.cpp \
72 ui/panelcontextbuttonbar.cpp \
76 ui/routewaypointlistitem.cpp \
77 ui/routewaypointlistview.cpp \
79 ui/searchhistorylistitem.cpp \
80 ui/searchhistorylistview.cpp \
81 ui/settingsdialog.cpp \
85 ui/userinfopanel.cpp \
87 ui/zoombuttonpanel.cpp \
89 ui/listitemcontextbuttonbar.cpp \
91 qmlui/loginlogic.cpp \
92 routing/routemodel.cpp \
93 engine/updatelocation.cpp \
94 user/friendmodel.cpp \
96 qmlui/userimageprovider.cpp \
97 routing/searchhistorymodel.cpp \
98 routing/searchresultsmodel.cpp
100 HEADERS += application.h \
102 coordinates/geocoordinate.h \
103 coordinates/scenecoordinate.h \
104 engine/contactmanager.h \
108 facebookservice/facebookauthentication.h \
111 map/baselocationitem.h \
112 map/friendgroupitem.h \
113 map/frienditemshandler.h \
114 map/friendlocationitem.h \
115 map/gpslocationitem.h \
123 map/maptilerequest.h \
126 map/ownlocationitem.h \
127 network/networkaccessmanager.h \
128 network/networkcookiejar.h \
129 network/networkhandler.h \
130 network/networkreply.h \
131 routing/geocodingservice.h \
134 routing/routesegment.h \
135 routing/routingcommon.h \
136 routing/routingservice.h \
137 situareservice/imagefetcher.h \
138 situareservice/situarecommon.h \
139 situareservice/situareservice.h \
140 ui/updatelocation/texteditautoresizer.h \
141 ui/updatelocation/updatelocationdialog.h \
143 ui/extendedlistitem.h \
144 ui/extendedlistitemdelegate.h \
145 ui/extendedlistitemstore.h \
146 ui/friendlistitem.h \
147 ui/friendlistitemdelegate.h \
148 ui/friendlistpanel.h \
149 ui/friendlistview.h \
150 ui/fullscreenbutton.h \
152 ui/indicatorbutton.h \
153 ui/indicatorbuttonpanel.h \
157 ui/listitemdelegate.h \
158 ui/locationlistitem.h \
159 ui/locationlistview.h \
160 ui/locationsearchpanel.h \
166 ui/panelcontentstack.h \
167 ui/panelcontextbuttonbar.h \
171 ui/routewaypointlistitem.h \
172 ui/routewaypointlistview.h \
174 ui/searchhistorylistitem.h \
175 ui/searchhistorylistview.h \
176 ui/settingsdialog.h \
182 ui/zoombuttonpanel.h \
184 ui/listitemcontextbuttonbar.h \
187 routing/routemodel.h \
188 engine/updatelocation.h \
191 qmlui/userimageprovider.h \
192 routing/searchhistorymodel.h \
193 routing/searchresultsmodel.h \
196 OTHER_FILES += qmlui/Main.qml \
198 qmlui/LoginWidget.qml \
202 qmlui/RoutingView.qml \
203 qmlui/RoutingDelegate.qml \
204 qmlui/DelegateBase.qml \
205 qmlui/DetailRow.qml \
207 qmlui/ProfileView.qml \
208 qmlui/FriendsView.qml \
209 qmlui/LocationsView.qml \
210 qmlui/DetailEditorRow.qml \
211 qmlui/PanelSelectorButton.qml \
212 qmlui/ExtendedTextEdit.qml \
213 qmlui/BusyIndicator.qml \
214 qmlui/LocationSearchDialog.qml
220 DEFINES += QT_NO_DEBUG_OUTPUT
222 MOBILITY += location sensors
225 SOURCES += network/networkhandlerprivatestub.cpp \
226 gps/gpspositionprivate.cpp \
227 engine/contactmanagerprivatestub.cpp \
228 engine/mceprivatestub.cpp
229 HEADERS += network/networkhandlerprivatestub.h \
230 gps/gpspositionprivate.h \
231 engine/contactmanagerprivatestub.h \
232 engine/mceprivatestub.h
236 INCLUDEPATH += /usr/include/glib-2.0 /usr/lib/glib-2.0/include
237 SOURCES += network/networkhandlerprivate.cpp \
238 engine/mceprivate.cpp
239 HEADERS += network/networkhandlerprivate.h \
243 SOURCES += gps/gpspositionprivateliblocation.cpp \
244 gps/liblocationwrapper.cpp \
245 gps/geopositioninfo.cpp
246 HEADERS += gps/gpspositionprivateliblocation.h \
247 gps/liblocationwrapper.h \
248 gps/geopositioninfo.h
249 CONFIG += link_pkgconfig
250 PKGCONFIG += glib-2.0 liblocation mce gtk+-2.0 libosso-abook-1.0
252 SOURCES += engine/contactmanagerprivate.cpp \
253 ui/ossoabookdialog.cpp
254 HEADERS += engine/contactmanagerprivate.h \
257 SOURCES += gps/gpspositionprivatestub.cpp \
258 network/networkhandlerprivatestub.cpp \
259 engine/mceprivatestub.cpp
260 HEADERS += gps/gpspositionprivatestub.h \
261 network/networkhandlerprivatestub.h \
262 engine/mceprivatestub.h
263 SOURCES += engine/contactmanagerprivatestub.cpp
264 HEADERS += engine/contactmanagerprivatestub.h
271 message(Make sure you have QJson development headers installed)
272 message(add: deb http://repository.maemo.org/extras-devel fremantle free non-free)
273 message(to Scratchbox's sources.list in /etc/apt)
274 message(run: apt-get update)
275 message(install headers with: apt-get install libqjson-dev)
276 message([QtMobility])
277 message(Make sure you have QtMobility development headers installed)
278 message(install headers with: apt-get install libqtm-dev)
280 SOURCES += gps/gpspositionprivatestub.cpp \
281 network/networkhandlerprivatestub.cpp \
282 engine/mceprivatestub.cpp
283 HEADERS += gps/gpspositionprivatestub.h \
284 network/networkhandlerprivatestub.h \
285 engine/mceprivatestub.h
286 SOURCES += engine/contactmanagerprivatestub.cpp
287 HEADERS += engine/contactmanagerprivatestub.h
288 message(QJson built in)
289 message(Make sure you have QJson development headers installed)
290 message(install headers with: sudo apt-get install libqjson-dev)
293 # -----------------------------------------------------------------
294 # Debian packetizing additions
295 # -----------------------------------------------------------------
298 isEmpty(PREFIX):PREFIX = /usr
299 BINDIR = $$PREFIX/bin
300 DATADIR = $$PREFIX/share
301 DEFINES += DATADIR=\\\"$$DATADIR\\\" \
302 PKGDATADIR=\\\"$$PKGDATADIR\\\"
305 desktop.path = $$DATADIR/applications/hildon
306 desktop.files += situare.desktop
308 icon48.path = $$DATADIR/icons/hicolor/48x48/apps
309 icon48.files += ../res/icon/48x48/situare.png
311 icon64.path = $$DATADIR/icons/hicolor/64x64/apps
312 icon64.files += ../res/icon/64x64/situare.png
314 target.path = $$BINDIR