~morphis/phablet-extras/ofono-sms-status-report

« back to all changes in this revision

Viewing changes to Makefile.am

  • Committer: Martin Pitt
  • Date: 2011-02-21 14:08:48 UTC
  • mfrom: (18.1.7 ofono)
  • Revision ID: martin@piware.de-20110221140848-9v2jbu09zvxib74l
* New upstream release.
* debian/control: explicitly Conflicts with modemmanager: having both
  installed / running at the same time causes issues causes issues with both
  claiming modem devices. (LP: #688472)
* debian/patches/02-dont-handle-stacktraces.patch: stop catching stacktraces
  and printing the information internally, so apport can catch and report
  the possible bugs. (LP: #691450)
* debian/ofono.postinst: on configure, notify the user that a reboot is
  required (so ofono can get started by upstart). (LP: #600501)
* debian/control: add new Build-Depends on libbluetooth-dev to build with
  bluetooth support.
* debian/rules: drop override_dh_strip, not needed for debug symbols with
  cdbs.
* debian/rules: pass --no-restart-on-upgrade so ofono isn't automatically
  restarted when upgrades.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
AM_MAKEFLAGS = --no-print-directory
3
3
 
4
 
includedir = @includedir@/ofono
5
 
 
6
 
include_HEADERS = include/log.h include/plugin.h include/history.h \
 
4
pkginclude_HEADERS = include/log.h include/plugin.h include/history.h \
7
5
                        include/dbus.h include/modem.h include/types.h \
8
6
                        include/call-barring.h include/call-forwarding.h \
9
7
                        include/call-meter.h include/call-settings.h \
13
11
                        include/cbs.h include/call-volume.h \
14
12
                        include/gprs.h include/gprs-context.h \
15
13
                        include/radio-settings.h include/stk.h \
16
 
                        include/audio-settings.h include/nettime.h
17
 
 
18
 
nodist_include_HEADERS = include/version.h
19
 
 
20
 
local_headers = $(foreach file,$(include_HEADERS) $(nodist_include_HEADERS), \
 
14
                        include/audio-settings.h include/nettime.h \
 
15
                        include/ctm.h include/cdma-voicecall.h \
 
16
                        include/cdma-sms.h include/sim-auth.h \
 
17
                        include/gprs-provision.h
 
18
 
 
19
nodist_pkginclude_HEADERS = include/version.h
 
20
 
 
21
local_headers = $(foreach file,$(pkginclude_HEADERS) \
 
22
                                $(nodist_pkginclude_HEADERS), \
21
23
                                        include/ofono/$(notdir $(file)))
22
24
 
 
25
pkgconfigdir = $(libdir)/pkgconfig
 
26
pkgconfig_DATA = ofono.pc
 
27
 
23
28
 
24
29
if DATAFILES
25
30
dbusconfdir = @DBUS_CONFDIR@
26
31
 
27
 
dbusconf_DATA = src/ofono.conf
 
32
dist_dbusconf_DATA = src/ofono.conf
28
33
 
29
34
if SYSTEMD
30
35
systemdunitdir = @SYSTEMD_UNITDIR@
34
39
 
35
40
confdir = $(sysconfdir)/ofono
36
41
 
37
 
conf_DATA =
 
42
dist_conf_DATA =
38
43
 
39
44
statedir = $(localstatedir)/lib/ofono
40
45
 
49
54
gdbus_sources = gdbus/gdbus.h gdbus/mainloop.c gdbus/watch.c \
50
55
                                        gdbus/object.c gdbus/polkit.c
51
56
 
52
 
gisi_sources = gisi/modem.h gisi/modem.c \
53
 
                        gisi/netlink.h gisi/netlink.c \
54
 
                        gisi/socket.h gisi/socket.c \
55
 
                        gisi/client.h gisi/client.c \
56
 
                        gisi/server.h gisi/server.c \
57
 
                        gisi/pep.h gisi/pep.c \
58
 
                        gisi/pipe.h gisi/pipe.c \
59
 
                        gisi/iter.h gisi/iter.c \
60
 
                        gisi/verify.c gisi/phonet.h
61
 
 
62
57
gatchat_sources = gatchat/gatchat.h gatchat/gatchat.c \
63
58
                                gatchat/gatresult.h gatchat/gatresult.c \
64
59
                                gatchat/gatsyntax.h gatchat/gatsyntax.c \
79
74
                                gatchat/ppp_auth.c gatchat/ppp_net.c \
80
75
                                gatchat/ppp_ipcp.c
81
76
 
 
77
gisi_sources = gisi/client.c gisi/client.h gisi/common.h \
 
78
                                gisi/iter.c gisi/iter.h \
 
79
                                gisi/message.c gisi/message.h \
 
80
                                gisi/modem.c gisi/modem.h \
 
81
                                gisi/netlink.c gisi/netlink.h \
 
82
                                gisi/pep.c gisi/pep.h \
 
83
                                gisi/phonet.h \
 
84
                                gisi/pipe.c gisi/pipe.h \
 
85
                                gisi/server.c gisi/server.h \
 
86
                                gisi/socket.c gisi/socket.h
 
87
 
 
88
btio_sources = btio/btio.h btio/btio.c
 
89
 
82
90
udev_files = plugins/ofono.rules
83
91
 
84
92
if UDEV
131
139
                                drivers/isimodem/gpds.h \
132
140
                                drivers/isimodem/audio-settings.c
133
141
 
134
 
builtin_modules += isigen
135
 
builtin_sources += plugins/isigen.c
 
142
builtin_modules += isiusb
 
143
builtin_sources += plugins/isiusb.c
136
144
 
137
145
builtin_modules += n900
138
146
builtin_sources += plugins/n900.c plugins/nokia-gpio.h plugins/nokia-gpio.c
165
173
                                drivers/atmodem/atutil.h \
166
174
                                drivers/atmodem/atutil.c \
167
175
                                drivers/atmodem/gprs.c \
168
 
                                drivers/atmodem/gprs-context.c
 
176
                                drivers/atmodem/gprs-context.c \
 
177
                                drivers/atmodem/sim-auth.c
169
178
 
170
179
builtin_modules += nwmodem
171
180
builtin_sources += drivers/atmodem/atutil.h \
179
188
                        drivers/huaweimodem/huaweimodem.c \
180
189
                        drivers/huaweimodem/voicecall.c \
181
190
                        drivers/huaweimodem/audio-settings.c \
182
 
                        drivers/huaweimodem/gprs-context.c
 
191
                        drivers/huaweimodem/gprs-context.c \
 
192
                        drivers/huaweimodem/radio-settings.c
183
193
 
184
194
builtin_modules += calypsomodem
185
195
builtin_sources += drivers/atmodem/atutil.h \
218
228
                        drivers/ifxmodem/audio-settings.c \
219
229
                        drivers/ifxmodem/radio-settings.c \
220
230
                        drivers/ifxmodem/gprs-context.c \
221
 
                        drivers/ifxmodem/stk.c
 
231
                        drivers/ifxmodem/stk.c \
 
232
                        drivers/ifxmodem/ctm.c
222
233
 
223
234
builtin_modules += stemodem
224
235
builtin_sources += drivers/atmodem/atutil.h \
237
248
builtin_sources += plugins/phonesim.c
238
249
 
239
250
if DATAFILES
240
 
conf_DATA += plugins/phonesim.conf
241
 
endif
 
251
dist_conf_DATA += plugins/phonesim.conf
 
252
endif
 
253
endif
 
254
 
 
255
if CDMAMODEM
 
256
builtin_modules += cdmamodem
 
257
builtin_sources += drivers/cdmamodem/cdmamodem.h \
 
258
                        drivers/cdmamodem/cdmamodem.c \
 
259
                        drivers/cdmamodem/voicecall.c \
 
260
                        drivers/cdmamodem/devinfo.c
242
261
endif
243
262
 
244
263
builtin_modules += g1
245
264
builtin_sources += plugins/g1.c
246
265
 
 
266
builtin_modules += gobi
 
267
builtin_sources += plugins/gobi.c
 
268
 
247
269
builtin_modules += wavecom
248
270
builtin_sources += plugins/wavecom.c
249
271
 
262
284
builtin_modules += huawei
263
285
builtin_sources += plugins/huawei.c
264
286
 
 
287
builtin_modules += sierra
 
288
builtin_sources += plugins/sierra.c
 
289
 
265
290
builtin_modules += novatel
266
291
builtin_sources += plugins/novatel.c
267
292
 
268
 
builtin_modules += nokia
269
 
builtin_sources += plugins/nokia.c
270
 
 
271
 
builtin_modules += bluetooth
272
 
builtin_sources += plugins/bluetooth.c plugins/bluetooth.h
273
 
 
274
 
builtin_modules += hfp
275
 
builtin_sources += plugins/hfp.c plugins/bluetooth.h
276
 
 
277
293
builtin_modules += palmpre
278
294
builtin_sources += plugins/palmpre.c
279
295
 
283
299
builtin_modules += ste
284
300
builtin_sources += plugins/ste.c
285
301
 
 
302
builtin_modules += stemgr
 
303
builtin_sources += plugins/stemgr.c
 
304
 
286
305
builtin_modules += caif
287
306
builtin_sources += plugins/caif.c
 
307
 
 
308
builtin_modules += tc65
 
309
builtin_sources += plugins/tc65.c
 
310
 
 
311
builtin_modules += nokia
 
312
builtin_sources += plugins/nokia.c
 
313
 
 
314
builtin_modules += nokiacdma
 
315
builtin_sources += plugins/nokiacdma.c
 
316
 
 
317
if BLUETOOTH
 
318
builtin_modules += bluetooth
 
319
builtin_sources += plugins/bluetooth.c plugins/bluetooth.h
 
320
 
 
321
builtin_modules += hfp
 
322
builtin_sources += plugins/hfp.c plugins/bluetooth.h
 
323
 
 
324
builtin_cflags += @BLUEZ_CFLAGS@
 
325
builtin_libadd += @BLUEZ_LIBS@
 
326
endif
288
327
endif
289
328
 
290
329
if MAINTAINER_MODE
293
332
 
294
333
builtin_modules += example_nettime
295
334
builtin_sources += examples/nettime.c
 
335
 
 
336
builtin_modules += example_provision
 
337
builtin_sources += examples/provision.c
296
338
endif
297
339
 
298
340
builtin_modules += smart_messaging
318
360
                        src/radio-settings.c src/stkutil.h src/stkutil.c \
319
361
                        src/nettime.c src/stkagent.c src/stkagent.h \
320
362
                        src/simfs.c src/simfs.h src/audio-settings.c \
321
 
                        src/smsagent.c src/smsagent.h
 
363
                        src/smsagent.c src/smsagent.h src/ctm.c \
 
364
                        src/cdma-voicecall.c src/sim-auth.c \
 
365
                        src/message.h src/message.c src/gprs-provision.c
322
366
 
323
367
src_ofonod_LDADD = $(builtin_libadd) @GLIB_LIBS@ @DBUS_LIBS@ @CAPNG_LIBS@ -ldl
324
368
 
325
369
src_ofonod_LDFLAGS = -Wl,--export-dynamic \
326
370
                                -Wl,--version-script=$(srcdir)/src/ofono.ver
327
371
 
328
 
CLEANFILES = src/builtin.h $(local_headers) $(rules_DATA)
329
 
 
330
 
plugindir = $(libdir)/ofono/plugins
 
372
BUILT_SOURCES = $(local_headers)
 
373
 
 
374
CLEANFILES = src/builtin.h $(BUILT_SOURCES) $(rules_DATA)
 
375
 
 
376
plugindir = $(pkglibdir)/plugins
331
377
 
332
378
if MAINTAINER_MODE
333
379
build_plugindir = $(abs_top_srcdir)/plugins/.libs
335
381
build_plugindir = $(plugindir)
336
382
endif
337
383
 
338
 
AM_CFLAGS = @DBUS_CFLAGS@ @GLIB_CFLAGS@ @CAPNG_CFLAGS@ $(builtin_cflags) \
 
384
AM_CFLAGS = @DBUS_CFLAGS@ @GLIB_CFLAGS@ @CAPNG_CFLAGS@ @USB_CFLAGS@ \
 
385
                                        $(builtin_cflags) \
339
386
                                        -DOFONO_PLUGIN_BUILTIN \
340
387
                                        -DPLUGINDIR=\""$(build_plugindir)"\"
341
388
 
342
389
INCLUDES = -I$(builddir)/include -I$(builddir)/src -I$(srcdir)/src \
343
 
                        -I$(srcdir)/gdbus -I$(srcdir)/gisi -I$(srcdir)/gatchat
 
390
                        -I$(srcdir)/gdbus -I$(srcdir)/gisi -I$(srcdir)/gatchat \
 
391
                        -I$(srcdir)/btio
344
392
 
345
 
doc_files = doc/overview.txt doc/ofono-paper.txt \
 
393
doc_files = doc/overview.txt doc/ofono-paper.txt doc/release-faq.txt \
346
394
                doc/manager-api.txt doc/modem-api.txt doc/network-api.txt \
347
395
                        doc/voicecallmanager-api.txt doc/voicecall-api.txt \
348
396
                        doc/call-forwarding-api.txt doc/call-settings-api.txt \
352
400
                        doc/pushnotification-api.txt \
353
401
                        doc/smartmessaging-api.txt \
354
402
                        doc/call-volume-api.txt doc/cell-broadcast-api.txt \
355
 
                        doc/message-api.txt doc/message-waiting-api.txt \
 
403
                        doc/messagemanager-api.txt doc/message-waiting-api.txt \
356
404
                        doc/phonebook-api.txt doc/radio-settings-api.txt \
357
405
                        doc/sim-api.txt doc/stk-api.txt \
358
 
                        doc/audio-settings-api.txt
 
406
                        doc/audio-settings-api.txt doc/text-telephony-api.txt \
 
407
                        doc/calypso-modem.txt doc/message-api.txt
359
408
 
360
409
 
361
410
test_scripts = test/backtrace \
419
468
                test/set-fast-dormancy \
420
469
                test/test-push-notification \
421
470
                test/test-smart-messaging \
422
 
                test/send-vcard
 
471
                test/send-vcard \
 
472
                test/set-tty \
 
473
                test/set-gsm-band \
 
474
                test/set-umts-band \
 
475
                test/lockdown-modem \
 
476
                test/set-call-forwarding \
 
477
                test/cdma-list-call \
 
478
                test/cdma-dial-number \
 
479
                test/cdma-hangup \
 
480
                test/disable-call-forwarding \
 
481
                test/list-messages \
 
482
                test/test-sms
423
483
 
424
484
if TEST
425
485
testdir = $(pkglibdir)/test
426
486
test_SCRIPTS = $(test_scripts)
427
487
endif
428
488
 
429
 
conf_files = src/ofono.conf plugins/phonesim.conf
430
 
 
431
 
EXTRA_DIST = src/genbuiltin $(conf_files) $(udev_files) \
432
 
                                        $(doc_files) $(test_scripts)
 
489
EXTRA_DIST = src/genbuiltin $(udev_files) $(doc_files) $(test_scripts)
433
490
 
434
491
dist_man_MANS = doc/ofonod.8
435
492
 
474
531
 
475
532
unit_test_caif_SOURCES = unit/test-caif.c $(gatchat_sources) \
476
533
                                        drivers/stemodem/caif_socket.h \
477
 
                                        drivers/stemodem/if_caif.h 
 
534
                                        drivers/stemodem/if_caif.h
478
535
unit_test_caif_LDADD = @GLIB_LIBS@
479
536
unit_objects += $(unit_test_caif_OBJECTS)
480
537
 
481
 
noinst_PROGRAMS += tools/huawei-audio
 
538
if TOOLS
 
539
noinst_PROGRAMS += tools/huawei-audio tools/auto-enable
482
540
 
483
541
tools_huawei_audio_SOURCES = $(gdbus_sources) tools/huawei-audio.c
484
542
tools_huawei_audio_LDADD = @GLIB_LIBS@ @DBUS_LIBS@
485
543
 
 
544
tools_auto_enable_SOURCES = $(gdbus_sources) tools/auto-enable.c
 
545
tools_auto_enable_LDADD = @GLIB_LIBS@ @DBUS_LIBS@
 
546
endif
 
547
 
486
548
noinst_PROGRAMS += gatchat/gsmdial gatchat/test-server gatchat/test-qcdm
487
549
 
488
550
gatchat_gsmdial_SOURCES = gatchat/gsmdial.c $(gatchat_sources)
510
572
plugins/%.rules:
511
573
        $(AM_V_GEN)cp $(srcdir)/$(subst 97-,,$@) $@
512
574
 
513
 
$(src_ofonod_OBJECTS) $(unit_objects): $(local_headers)
514
 
 
515
575
include/ofono/version.h: include/version.h
516
576
        $(AM_V_at)$(MKDIR_P) include/ofono
517
577
        $(AM_V_GEN)$(LN_S) $(abs_top_builddir)/$< $@