Contents of /trunk/src/Makefile.maemo

Parent Directory Parent Directory | Revision Log Revision Log


Revision 88 - (show annotations)
Tue Feb 17 20:44:24 2009 UTC (15 years, 3 months ago) by achadwick
File size: 10841 byte(s)
Insure against future tab-damage
1 # vim:noet:ts=8:sw=8:sts=8:ai
2 #
3 # Copyright (C) 2008 Till Harbaum <till@harbaum.org>.
4 #
5 # This file is part of OSM2Go.
6 #
7 # OSM2Go is free software: you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation, either version 3 of the License, or
10 # (at your option) any later version.
11 #
12 # OSM2Go is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU General Public License for more details.
16 #
17 # You should have received a copy of the GNU General Public License
18 # along with OSM2Go. If not, see <http://www.gnu.org/licenses/>.
19 #
20
21 APP = osm2go
22 PREFIX = /usr
23
24 PKGS = gtk+-2.0 hildon-1 libosso libxml-2.0 goocanvas \
25 libcurl gthread-2.0 hildon-fm-2 gnome-vfs-module-2.0 gpsbt
26
27 OBJS = main.o map.o osm.o osm_api.o wms.o \
28 statusbar.o project.o settings.o pos.o diff.o map_hl.o \
29 iconbar.o info.o icon.o track.o gps.o canvas_goocanvas.o \
30 area_edit.o dbus.o josm_presets.o relation_edit.o misc.o \
31 map_edit.o josm_elemstyles.o style.o net_io.o banner.o \
32 undo.o
33
34 DEFS = -DUSE_HILDON -DPACKAGE=\"$(APP)\" -DPREFIX=\"$(PREFIX)\" -DUSE_GOOCANVAS -DUSE_FLOAT
35 CFLAGS = -Wall -O2 $(DEFS) `pkg-config --cflags $(PKGS)`
36 LDFLAGS = `pkg-config --libs $(PKGS)`
37
38 all: $(APP)
39
40 %.o: %.c
41 gcc $(CFLAGS) -o $@ -c $<
42
43 $(APP): $(OBJS)
44 gcc $(LDFLAGS) -o $@ $(OBJS)
45
46 install:
47 install $(APP) $(DESTDIR)$(PREFIX)/bin
48
49 clean:
50 rm -f osm2go *.o *~ */*~ \#*\# version.h *.bak
51
52 -include ../version.mk
53
54 dep: version.h
55 makedepend -Y -fMakefile.maemo *.c
56
57 # DO NOT DELETE
58
59 area_edit.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
60 area_edit.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
61 area_edit.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
62 area_edit.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
63 area_edit.o: net_io.h banner.h
64 banner.o: banner.h appdata.h version.h pos.h osm.h canvas.h undo.h map.h
65 banner.o: map_hl.h osm_api.h project.h statusbar.h area_edit.h settings.h
66 banner.o: diff.h iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
67 banner.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
68 banner.o: net_io.h
69 canvas_gnomecanvas.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h
70 canvas_gnomecanvas.o: map_hl.h osm_api.h project.h statusbar.h area_edit.h
71 canvas_gnomecanvas.o: settings.h diff.h iconbar.h icon.h info.h track.h gps.h
72 canvas_gnomecanvas.o: wms.h josm_presets.h relation_edit.h misc.h map_edit.h
73 canvas_gnomecanvas.o: josm_elemstyles.h style.h net_io.h banner.h
74 canvas_goocanvas.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h
75 canvas_goocanvas.o: map_hl.h osm_api.h project.h statusbar.h area_edit.h
76 canvas_goocanvas.o: settings.h diff.h iconbar.h icon.h info.h track.h gps.h
77 canvas_goocanvas.o: wms.h josm_presets.h relation_edit.h misc.h map_edit.h
78 canvas_goocanvas.o: josm_elemstyles.h style.h net_io.h banner.h
79 dbus.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
80 dbus.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
81 dbus.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
82 dbus.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
83 dbus.o: banner.h
84 diff.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
85 diff.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
86 diff.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
87 diff.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
88 diff.o: banner.h
89 gps.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
90 gps.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
91 gps.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
92 gps.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
93 gps.o: banner.h
94 icon.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
95 icon.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
96 icon.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
97 icon.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
98 icon.o: banner.h
99 iconbar.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
100 iconbar.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
101 iconbar.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
102 iconbar.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
103 iconbar.o: net_io.h banner.h
104 info.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
105 info.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
106 info.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
107 info.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
108 info.o: banner.h
109 josm_elemstyles.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h
110 josm_elemstyles.o: map_hl.h osm_api.h project.h statusbar.h area_edit.h
111 josm_elemstyles.o: settings.h diff.h iconbar.h icon.h info.h track.h gps.h
112 josm_elemstyles.o: wms.h josm_presets.h relation_edit.h misc.h map_edit.h
113 josm_elemstyles.o: josm_elemstyles.h style.h net_io.h banner.h
114 josm_presets.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h
115 josm_presets.o: map_hl.h osm_api.h project.h statusbar.h area_edit.h
116 josm_presets.o: settings.h diff.h iconbar.h icon.h info.h track.h gps.h wms.h
117 josm_presets.o: josm_presets.h relation_edit.h misc.h map_edit.h
118 josm_presets.o: josm_elemstyles.h style.h net_io.h banner.h
119 main.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
120 main.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
121 main.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
122 main.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
123 main.o: banner.h
124 map.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
125 map.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
126 map.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
127 map.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
128 map.o: banner.h
129 map_edit.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
130 map_edit.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
131 map_edit.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
132 map_edit.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
133 map_edit.o: net_io.h banner.h
134 map_hl.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
135 map_hl.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
136 map_hl.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
137 map_hl.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
138 map_hl.o: net_io.h banner.h
139 misc.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
140 misc.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
141 misc.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
142 misc.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
143 misc.o: banner.h
144 net_io.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
145 net_io.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
146 net_io.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
147 net_io.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
148 net_io.o: net_io.h banner.h
149 osm.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
150 osm.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
151 osm.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
152 osm.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
153 osm.o: banner.h
154 osm_api.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
155 osm_api.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
156 osm_api.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
157 osm_api.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
158 osm_api.o: net_io.h banner.h
159 pos.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
160 pos.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
161 pos.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
162 pos.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
163 pos.o: banner.h
164 project.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
165 project.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
166 project.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
167 project.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
168 project.o: net_io.h banner.h
169 relation_edit.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h
170 relation_edit.o: map_hl.h osm_api.h project.h statusbar.h area_edit.h
171 relation_edit.o: settings.h diff.h iconbar.h icon.h info.h track.h gps.h
172 relation_edit.o: wms.h josm_presets.h relation_edit.h misc.h map_edit.h
173 relation_edit.o: josm_elemstyles.h style.h net_io.h banner.h
174 settings.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
175 settings.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
176 settings.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
177 settings.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
178 settings.o: net_io.h banner.h
179 statusbar.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
180 statusbar.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
181 statusbar.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
182 statusbar.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h
183 statusbar.o: net_io.h banner.h
184 style.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
185 style.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
186 style.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
187 style.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
188 style.o: banner.h
189 track.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
190 track.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
191 track.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
192 track.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
193 track.o: banner.h
194 undo.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
195 undo.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
196 undo.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
197 undo.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
198 undo.o: banner.h
199 wms.o: appdata.h version.h pos.h osm.h canvas.h undo.h map.h map_hl.h
200 wms.o: osm_api.h project.h statusbar.h area_edit.h settings.h diff.h
201 wms.o: iconbar.h icon.h info.h track.h gps.h wms.h josm_presets.h
202 wms.o: relation_edit.h misc.h map_edit.h josm_elemstyles.h style.h net_io.h
203 wms.o: banner.h