17
17
-I$(top_srcdir)/lib \
18
18
-I$(top_srcdir)/lib/gmconf \
19
19
-I$(top_srcdir)/lib/gui \
20
-I$(top_srcdir)/lib/toolbox \
21
20
-I$(top_srcdir)/lib/engine \
22
21
-I$(top_srcdir)/lib/engine/account \
23
22
-I$(top_srcdir)/lib/engine/addressbook \
35
34
-I$(top_srcdir)/lib/engine/protocol \
36
35
-I$(top_srcdir)/lib/engine/videoinput \
37
36
-I$(top_srcdir)/lib/engine/videooutput \
38
-I$(top_srcdir)/lib/engine/components/avahi \
39
-I$(top_srcdir)/lib/engine/components/avahi-publisher \
40
37
-I$(top_srcdir)/lib/engine/components/call-history \
41
38
-I$(top_srcdir)/lib/engine/components/common-videooutput \
42
39
-I$(top_srcdir)/lib/engine/components/dx-videooutput \
43
40
-I$(top_srcdir)/lib/engine/components/echo \
44
41
-I$(top_srcdir)/lib/engine/components/gmconf-personal-details \
45
42
-I$(top_srcdir)/lib/engine/components/hal-dbus \
46
-I$(top_srcdir)/lib/engine/components/libnotify \
47
43
-I$(top_srcdir)/lib/engine/components/local-roster \
48
44
-I$(top_srcdir)/lib/engine/components/mlogo-videoinput \
49
45
-I$(top_srcdir)/lib/engine/components/null-audioinput \
50
46
-I$(top_srcdir)/lib/engine/components/null-audiooutput \
51
47
-I$(top_srcdir)/lib/engine/components/opal \
52
-I$(top_srcdir)/lib/engine/components/ptlib \
53
-I$(top_srcdir)/lib/engine/components/x-videooutput
48
-I$(top_srcdir)/lib/engine/components/ptlib
56
$(GLIB_CFLAGS) $(GTK_CFLAGS) $(GCONF_CFLAGS) $(DBUS_CFLAGS)
51
$(GLIB_CFLAGS) $(GTK_CFLAGS) $(GCONF_CFLAGS) $(DBUS_CFLAGS) $(NOTIFY_CFLAGS)
59
54
$(BOOST_CPPFLAGS) $(GLIB_CFLAGS) $(XML_CFLAGS) $(GTK_CFLAGS) \
60
$(DBUS_CFLAGS) $(PTLIB_CFLAGS) $(OPAL_CFLAGS)
55
$(DBUS_CFLAGS) $(PTLIB_CFLAGS) $(OPAL_CFLAGS) $(NOTIFY_LIBS)
62
57
$(BOOST_LIBS) $(GLIB_LIBS) $(XML_LIBS) $(GTK_LIBS)
83
78
gmmarshallers.c: gmmarshallers.list
84
79
$(LIBTOOL) --mode=execute glib-genmarshal --prefix=gm_marshal $^ --body > $@.tmp && mv $@.tmp $@
87
# Sources out of the toolbox directory
89
81
libekiga_la_SOURCES += \
90
$(top_srcdir)/lib/toolbox/toolbox.h \
91
$(top_srcdir)/lib/toolbox/toolbox-common.c \
92
$(top_srcdir)/lib/toolbox/toolbox-internal.h \
93
$(top_srcdir)/lib/toolbox/toolbox-internal.c
96
libekiga_la_SOURCES += $(top_srcdir)/lib/toolbox/toolbox-win32.c
98
libekiga_la_SOURCES += $(top_srcdir)/lib/toolbox/toolbox-gtk.c
82
$(top_srcdir)/lib/toolbox.h \
83
$(top_srcdir)/lib/toolbox.c
102
86
# Sources out of the platform directory
105
libekiga_la_SOURCES += $(top_srcdir)/lib/platform/gm-platform.h
89
libekiga_la_SOURCES += \
90
$(top_srcdir)/lib/platform/platform.h \
91
$(top_srcdir)/lib/platform/platform.c
108
libekiga_la_SOURCES += \
109
$(top_srcdir)/lib/platform/platform-win32.c \
110
$(top_srcdir)/lib/platform/winpaths.h
112
libekiga_la_SOURCES += $(top_srcdir)/lib/platform/platform-generic.c
94
libekiga_la_SOURCES += $(top_srcdir)/lib/platform/winpaths.h
158
140
$(top_srcdir)/lib/gui/gm-smileys.c \
159
141
$(top_srcdir)/lib/gui/gmwindow.c \
160
142
$(top_srcdir)/lib/gui/gmwindow.h \
143
$(top_srcdir)/lib/gui/gmcallbacks.c \
144
$(top_srcdir)/lib/gui/gmcallbacks.h \
161
145
$(top_srcdir)/lib/gui/gmconfwidgets.c \
162
146
$(top_srcdir)/lib/gui/gmconfwidgets.h \
163
147
$(top_srcdir)/lib/gui/gmdialog.c \
443
427
libekiga_la_SOURCES += \
444
428
$(engine_dir)/gui/gtk-frontend/addressbook-window.h \
445
429
$(engine_dir)/gui/gtk-frontend/addressbook-window.cpp \
430
$(engine_dir)/gui/gtk-frontend/accounts-window.h \
431
$(engine_dir)/gui/gtk-frontend/accounts-window.cpp \
446
432
$(engine_dir)/gui/gtk-frontend/book-view-gtk.h \
447
433
$(engine_dir)/gui/gtk-frontend/book-view-gtk.cpp \
434
$(engine_dir)/gui/gtk-frontend/call-window.h \
435
$(engine_dir)/gui/gtk-frontend/call-window.cpp \
448
436
$(engine_dir)/gui/gtk-frontend/roster-view-gtk.h \
449
437
$(engine_dir)/gui/gtk-frontend/roster-view-gtk.cpp \
450
438
$(engine_dir)/gui/gtk-frontend/call-history-view-gtk.h \
451
439
$(engine_dir)/gui/gtk-frontend/call-history-view-gtk.cpp \
440
$(engine_dir)/gui/gtk-frontend/default_devices.cpp \
441
$(engine_dir)/gui/gtk-frontend/default_devices.h \
452
442
$(engine_dir)/gui/gtk-frontend/presentity-view.h \
453
443
$(engine_dir)/gui/gtk-frontend/presentity-view.cpp \
454
444
$(engine_dir)/gui/gtk-frontend/heap-view.h \
459
449
$(engine_dir)/gui/gtk-frontend/simple-chat-page.cpp \
460
450
$(engine_dir)/gui/gtk-frontend/multiple-chat-page.h \
461
451
$(engine_dir)/gui/gtk-frontend/multiple-chat-page.cpp \
452
$(engine_dir)/gui/gtk-frontend/preferences-window.cpp \
453
$(engine_dir)/gui/gtk-frontend/preferences-window.h \
454
$(engine_dir)/gui/gtk-frontend/statusicon.cpp \
455
$(engine_dir)/gui/gtk-frontend/statusicon.h \
462
456
$(engine_dir)/gui/gtk-frontend/chat-window.h \
463
457
$(engine_dir)/gui/gtk-frontend/chat-window.cpp \
464
458
$(engine_dir)/gui/gtk-frontend/gtk-frontend.h \
665
# Common support for avahi
669
libekiga_la_LDFLAGS += $(AVAHI_LIBS)
674
# Sources of the avahi publisher component
664
-I$(top_srcdir)/lib/engine/components/avahi \
665
-I$(top_srcdir)/lib/engine/components/avahi-publisher
678
667
libekiga_la_SOURCES += \
679
668
$(components_dir)/avahi-publisher/avahi-publisher-main.cpp \
681
670
$(components_dir)/avahi-publisher/avahi-publisher.cpp \
682
671
$(components_dir)/avahi-publisher/avahi-publisher.h
687
# Sources of the avahi browser component
691
673
libekiga_la_SOURCES += \
692
674
$(components_dir)/avahi/avahi-heap.h \
693
675
$(components_dir)/avahi/avahi-heap.cpp \