X-Git-Url: https://git.0d.be/?p=empathy.git;a=blobdiff_plain;f=src%2FMakefile.am;h=c792dd51e68ab4f54185b5b432f2df69fc9025ee;hp=086d13be8c1330d4e8e7c1351a364443c24ded7b;hb=15aa6a83ff96fad9f959762f2b57646f9e735cd1;hpb=213c011e801827daefab7bef64e0e70ba7f1d78e diff --git a/src/Makefile.am b/src/Makefile.am index 086d13be..c792dd51 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,9 +2,13 @@ include $(top_srcdir)/tools/flymake.mk CPPFLAGS_COMMON = \ $(EMPATHY_CFLAGS) \ - $(EDS_CFLAGS) \ + $(TPAW_CFLAGS) \ $(ERROR_CFLAGS) \ - -I$(top_srcdir) \ + -I$(top_srcdir)/libempathy-gtk \ + -I$(top_srcdir)/libempathy \ + -I$(top_srcdir)/extensions \ + -I$(top_builddir)/libempathy-gtk \ + -I$(top_builddir)/libempathy \ -DG_LOG_DOMAIN=\"empathy\" \ -DBIN_DIR=\"$(bindir)\" \ $(DISABLE_DEPRECATED) \ @@ -15,6 +19,7 @@ AM_LDFLAGS = $(LIBM) AM_CPPFLAGS = \ $(CPPFLAGS_COMMON) \ $(LIBCHAMPLAIN_CFLAGS) \ + $(UOA_CFLAGS) \ $(NULL) LDADD = \ @@ -23,7 +28,9 @@ LDADD = \ $(top_builddir)/extensions/libemp-extensions.la \ $(GCR_LIBS) \ $(EMPATHY_LIBS) \ + $(TPAW_LIBS) \ $(LIBCHAMPLAIN_LIBS) \ + $(UOA_LIBS) \ $(NULL) noinst_LTLIBRARIES = libempathy-accounts-common.la @@ -39,7 +46,6 @@ libempathy_accounts_common_la_SOURCES = \ libempathy_accounts_common_la_LIBADD = \ $(top_builddir)/libempathy-gtk/libempathy-gtk.la \ - $(EDS_LIBS) \ $(EMPATHY_LIBS) \ $(LIBCHAMPLAIN_LIBS) \ $(NULL) @@ -52,8 +58,7 @@ bin_PROGRAMS = \ libexec_PROGRAMS = \ empathy-auth-client \ - empathy-call \ - empathy-chat + empathy-call empathy_accounts_SOURCES = \ empathy-accounts.c empathy-accounts.h \ @@ -80,11 +85,18 @@ empathy_auth_client_SOURCES = \ $(NULL) empathy_chat_SOURCES = \ + chat-manager-interface.c chat-manager-interface.h \ empathy-about-dialog.c empathy-about-dialog.h \ empathy-chat-manager.c empathy-chat-manager.h \ empathy-chat-window.c empathy-chat-window.h \ empathy-invite-participant-dialog.c empathy-invite-participant-dialog.h \ empathy-chat.c \ + polari-fixed-size-frame.c polari-fixed-size-frame.h \ + $(NULL) + +nodist_empathy_chat_SOURCES = \ + empathy-chat-resources.c \ + empathy-chat-resources.h \ $(NULL) empathy_call_SOURCES = \ @@ -103,6 +115,8 @@ empathy_call_SOURCES = \ empathy-audio-sink.h \ empathy-audio-src.c \ empathy-audio-src.h \ + empathy-audio-utils.c \ + empathy-audio-utils.h \ empathy-video-src.c \ empathy-video-src.h \ empathy-preferences.c \ @@ -120,7 +134,7 @@ empathy_call_SOURCES = \ empathy-mic-monitor.c \ empathy-mic-monitor.h -empathy_call_CFLAGS = $(EMPATHY_CALL_CFLAGS) +empathy_call_CFLAGS = $(EMPATHY_CALL_CFLAGS) -DGST_USE_UNSTABLE_API empathy_call_LDFLAGS = $(EMPATHY_CALL_LIBS) empathy_handwritten_source = \ @@ -137,10 +151,12 @@ empathy_handwritten_source = \ empathy-preferences.c empathy-preferences.h \ empathy-status-icon.c empathy-status-icon.h \ empathy-chat-manager.c empathy-chat-manager.h \ + polari-fixed-size-frame.c polari-fixed-size-frame.h \ empathy.c empathy_SOURCES = \ $(empathy_handwritten_source) \ + chat-manager-interface.c chat-manager-interface.h \ $(NULL) empathy_LDADD = \ @@ -182,9 +198,35 @@ ui_DATA = \ EXTRA_DIST = \ $(autostart_DATA) \ - $(ui_DATA) + $(ui_DATA) \ + empathy-chat.js \ + empathy-chat.gresource.xml \ + Chat_Manager.xml dist_man_MANS = \ empathy.1 \ empathy-accounts.1 +chat-manager-interface.c: chat-manager-interface.h +chat-manager-interface.h: Makefile.am Chat_Manager.xml + gdbus-codegen \ + --interface-prefix org.gnome.Empathy. \ + --c-namespace EmpathyGen \ + --generate-c-code chat-manager-interface \ + Chat_Manager.xml + +BUILT_SOURCES = \ + $(nodist_empathy_chat_SOURCES) \ + chat-manager-interface.c \ + chat-manager-interface.h \ + $(NULL) + +CLEANFILES = $(BUILT_SOURCES) + +chat_resource_files: $(shell $(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir=$(srcdir) $(srcdir)/empathy-chat.gresource.xml) + +empathy-chat-resources.c: empathy-chat.gresource.xml $(chat_resource_files) + $(AM_V_GEN)$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $< + +empathy-chat-resources.h: empathy-chat.gresource.xml $(chat_resource_files) + $(AM_V_GEN)$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-header $<