From 0b3cbf57875fd692e4ba0b336fefa4bee1ed00dc Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Mon, 26 Feb 2018 11:23:00 +0100 Subject: Initial commit for sylpheed 3.7.0 --- src/Makefile.am | 191 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 src/Makefile.am (limited to 'src/Makefile.am') diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..c247f1c --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,191 @@ +SUBDIRS = icons + +bin_PROGRAMS = sylpheed + +sylpheed_SOURCES = \ + version.h \ + main.c main.h \ + mainwindow.c mainwindow.h \ + folderview.c folderview.h \ + summaryview.c summaryview.h \ + messageview.c messageview.h \ + headerview.c headerview.h \ + textview.c textview.h \ + imageview.c imageview.h \ + mimeview.c mimeview.h \ + quick_search.c quick_search.h \ + query_search.c query_search.h \ + message_search.c message_search.h \ + colorlabel.c colorlabel.h \ + action.c action.h \ + compose.c compose.h \ + gtkshruler.c gtkshruler.h \ + menu.c menu.h \ + stock_pixmap.c stock_pixmap.h \ + prefs_ui.c prefs_ui.h \ + prefs_common_dialog.c prefs_common_dialog.h \ + prefs_filter.c prefs_filter.h \ + prefs_filter_edit.c prefs_filter_edit.h \ + prefs_account_dialog.c prefs_account_dialog.h \ + prefs_folder_item.c prefs_folder_item.h \ + prefs_display_items.c prefs_display_items.h \ + prefs_display_header.c prefs_display_header.h \ + prefs_customheader.c prefs_customheader.h \ + prefs_summary_column.c prefs_summary_column.h \ + prefs_template.c prefs_template.h \ + prefs_actions.c prefs_actions.h \ + prefs_search_folder.c prefs_search_folder.h \ + prefs_toolbar.c prefs_toolbar.h \ + account_dialog.c account_dialog.h \ + template.c template.h \ + addressbook.c addressbook.h \ + addr_compl.c addr_compl.h \ + addressitem.h \ + addritem.c addritem.h \ + addrcache.c addrcache.h \ + addrbook.c addrbook.h \ + addrindex.c addrindex.h \ + mgutils.c mgutils.h \ + vcard.c vcard.h \ + ldif.c ldif.h \ + importldif.c importldif.h \ + importcsv.c importcsv.h \ + exportcsv.c exportcsv.h \ + jpilot.c jpilot.h \ + syldap.c syldap.h \ + editbook.c editbook.h \ + editgroup.c editgroup.h \ + editaddress.c editaddress.h \ + editvcard.c editvcard.h \ + editjpilot.c editjpilot.h \ + editldap.c editldap.h \ + editldap_basedn.c editldap_basedn.h \ + addressadd.c addressadd.h \ + filesel.c filesel.h \ + foldersel.c foldersel.h \ + statusbar.c statusbar.h \ + logwindow.c logwindow.h \ + sourcewindow.c sourcewindow.h \ + manage_window.c manage_window.h \ + undo.c undo.h \ + alertpanel.c alertpanel.h \ + inputdialog.c inputdialog.h \ + progressdialog.c progressdialog.h \ + subscribedialog.c subscribedialog.h \ + about.c about.h \ + setup.c setup.h \ + gtkutils.c gtkutils.h \ + send_message.c send_message.h \ + inc.c inc.h \ + rpop3.c rpop3.h \ + import.c import.h \ + export.c export.h \ + rfc2015.c rfc2015.h \ + passphrase.c passphrase.h \ + select-keys.c select-keys.h \ + sigstatus.c sigstatus.h \ + simple-gettext.c \ + manual.c manual.h \ + eggtrayicon.c eggtrayicon.h \ + trayicon.c trayicon.h \ + printing.c printing.h \ + sslmanager.c sslmanager.h \ + plugin_manager.c plugin_manager.h \ + update_check.c update_check.h \ + quote_fmt_lex.l quote_fmt_lex.h \ + quote_fmt_parse.y quote_fmt.h \ + sylpheed-marshal.c sylpheed-marshal.h \ + notificationwindow.c notificationwindow.h + +BUILT_SOURCES = \ + quote_fmt_lex.c \ + quote_fmt_parse.c \ + quote_fmt_parse.h \ + sylpheed-marshal.c \ + sylpheed-marshal.h \ + plugin-marshal.c \ + plugin-marshal.h + +lib_LTLIBRARIES = libsylpheed-plugin-0.la + +libsylpheed_plugin_0_la_SOURCES = \ + plugin-marshal.c plugin-marshal.h \ + plugin.c + +libsylpheed_plugin_0includedir=$(includedir)/sylpheed +libsylpheed_plugin_0include_HEADERS = \ + plugin.h \ + plugin-types.h + +if NATIVE_WIN32 +no_undefined = -no-undefined +export_symbols = -export-symbols libsylpheed-plugin-0.def +endif + +libsylpheed_plugin_0_la_LDFLAGS = \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ + -export-dynamic $(no_undefined) $(export_symbols) + +libsylpheed_plugin_0_la_LIBADD = \ + $(GTK_LIBS) \ + $(GLIB_LIBS) \ + ../libsylph/libsylph-0.la + +EXTRA_DIST = \ + quote_fmt_parse.h \ + sylpheed-marshal.list \ + plugin-marshal.list \ + version.h.in \ + sylpheed.rc.in \ + sylpheed.exe.manifest \ + libsylpheed-plugin-0.def + +INCLUDES = \ + -DG_LOG_DOMAIN=\"Sylpheed\" \ + -I$(top_srcdir)/libsylph \ + $(GTK_CFLAGS) \ + $(GDK_PIXBUF_CFLAGS) \ + $(GPGME_CFLAGS) + +if NATIVE_WIN32 +SYLPHEED_RES = sylpheed.res +sylpheed.res: sylpheed.rc icons/sylpheed.ico sylpheed.exe.manifest + $(WINDRES) $< -O coff -o $@ +else +SYLPHEED_RES = +endif + +sylpheed_LDADD = \ + $(INTLLIBS) \ + $(GTK_LIBS) \ + $(GLIB_LIBS) \ + $(GPGME_LIBS) \ + $(LDAP_LIBS) \ + $(LIBICONV) \ + $(SYLPHEED_LIBS) \ + libsylpheed-plugin-0.la \ + ../libsylph/libsylph-0.la \ + $(SYLPHEED_RES) + +AM_CPPFLAGS = \ + -DLOCALEDIR=\""$(localedir)"\" \ + -DMANUALDIR=\""$(manualdir)"\" \ + -DFAQDIR=\""$(faqdir)"\" \ + -DPLUGINDIR=\""$(plugindir)"\" \ + -DTHEMEDIR=\""$(themedir)"\" \ + -DTARGET_ALIAS=\""$(target_triplet)"\" \ + -DSYSCONFDIR=\""$(sysconfdir)"\" + +AM_YFLAGS = -d + +sylpheed-marshal.h: sylpheed-marshal.list + $(GLIB_GENMARSHAL) $< --header --prefix=sylpheed_marshal > $@ + +sylpheed-marshal.c: sylpheed-marshal.list + $(GLIB_GENMARSHAL) $< --body --prefix=sylpheed_marshal > $@ + +plugin-marshal.h: plugin-marshal.list + $(GLIB_GENMARSHAL) $< --header --prefix=syl_plugin_marshal > $@ + +plugin-marshal.c: plugin-marshal.list + $(GLIB_GENMARSHAL) $< --body --prefix=syl_plugin_marshal > $@ -- cgit v1.3