Statistics
| Revision:

root / src / Makefile.am @ 3172

History | View | Annotate | Download (4.6 KB)

1
SUBDIRS = icons
2

    
3
bin_PROGRAMS = sylpheed
4

    
5
sylpheed_SOURCES = \
6
	version.h \
7
	main.c main.h \
8
	mainwindow.c mainwindow.h \
9
	folderview.c folderview.h \
10
	summaryview.c summaryview.h \
11
	messageview.c messageview.h \
12
	headerview.c headerview.h \
13
	textview.c textview.h \
14
	imageview.c imageview.h \
15
	mimeview.c mimeview.h \
16
	quick_search.c quick_search.h \
17
	query_search.c query_search.h \
18
	message_search.c message_search.h \
19
	colorlabel.c colorlabel.h \
20
	action.c action.h \
21
	compose.c compose.h \
22
	gtkshruler.c gtkshruler.h \
23
	menu.c menu.h \
24
	stock_pixmap.c stock_pixmap.h \
25
	prefs_ui.c prefs_ui.h \
26
	prefs_common_dialog.c prefs_common_dialog.h \
27
	prefs_filter.c prefs_filter.h \
28
	prefs_filter_edit.c prefs_filter_edit.h \
29
	prefs_account_dialog.c prefs_account_dialog.h \
30
	prefs_folder_item.c prefs_folder_item.h \
31
	prefs_display_items.c prefs_display_items.h \
32
	prefs_display_header.c prefs_display_header.h \
33
	prefs_customheader.c prefs_customheader.h \
34
	prefs_summary_column.c prefs_summary_column.h \
35
	prefs_template.c prefs_template.h \
36
	prefs_actions.c prefs_actions.h \
37
	prefs_search_folder.c prefs_search_folder.h \
38
	prefs_toolbar.c prefs_toolbar.h \
39
	account_dialog.c account_dialog.h \
40
	template.c template.h \
41
	addressbook.c addressbook.h \
42
	addr_compl.c addr_compl.h \
43
	addressitem.h \
44
	addritem.c addritem.h \
45
	addrcache.c addrcache.h \
46
	addrbook.c addrbook.h \
47
	addrindex.c addrindex.h \
48
	mgutils.c mgutils.h \
49
	vcard.c vcard.h \
50
	ldif.c ldif.h \
51
	importldif.c importldif.h \
52
	importcsv.c importcsv.h \
53
	jpilot.c jpilot.h \
54
	syldap.c syldap.h \
55
	editbook.c editbook.h \
56
	editgroup.c editgroup.h \
57
	editaddress.c editaddress.h \
58
	editvcard.c editvcard.h \
59
	editjpilot.c editjpilot.h \
60
	editldap.c editldap.h \
61
	editldap_basedn.c editldap_basedn.h \
62
	addressadd.c addressadd.h \
63
	filesel.c filesel.h \
64
	foldersel.c foldersel.h \
65
	statusbar.c statusbar.h \
66
	logwindow.c logwindow.h \
67
	sourcewindow.c sourcewindow.h \
68
	manage_window.c manage_window.h \
69
	undo.c undo.h \
70
	alertpanel.c alertpanel.h \
71
	inputdialog.c inputdialog.h \
72
	progressdialog.c progressdialog.h \
73
	subscribedialog.c subscribedialog.h \
74
	about.c about.h \
75
	setup.c setup.h \
76
	gtkutils.c gtkutils.h \
77
	send_message.c send_message.h \
78
	inc.c inc.h \
79
	rpop3.c rpop3.h \
80
	import.c import.h \
81
	export.c export.h \
82
	rfc2015.c rfc2015.h \
83
	passphrase.c passphrase.h \
84
	select-keys.c select-keys.h \
85
	sigstatus.c sigstatus.h \
86
	simple-gettext.c \
87
	manual.c manual.h \
88
	eggtrayicon.c eggtrayicon.h \
89
	trayicon.c trayicon.h \
90
	printing.c printing.h \
91
	sslmanager.c sslmanager.h \
92
	plugin_manager.c plugin_manager.h \
93
	update_check.c update_check.h \
94
	quote_fmt_lex.l quote_fmt_lex.h \
95
	quote_fmt_parse.y quote_fmt.h \
96
	sylpheed-marshal.c sylpheed-marshal.h
97

    
98
BUILT_SOURCES = \
99
	quote_fmt_lex.c \
100
	quote_fmt_parse.c \
101
	quote_fmt_parse.h \
102
	sylpheed-marshal.c \
103
	sylpheed-marshal.h \
104
	plugin-marshal.c \
105
	plugin-marshal.h
106

    
107
lib_LTLIBRARIES = libsylpheed-plugin-0.la
108

    
109
libsylpheed_plugin_0_la_SOURCES = \
110
	plugin-marshal.c plugin-marshal.h \
111
	plugin.c
112

    
113
libsylpheed_plugin_0includedir=$(includedir)/sylpheed
114
libsylpheed_plugin_0include_HEADERS = \
115
	plugin.h
116

    
117
if NATIVE_WIN32
118
no_undefined = -no-undefined
119
export_symbols = -export-symbols libsylpheed-plugin-0.def
120
endif
121

    
122
libsylpheed_plugin_0_la_LDFLAGS = \
123
	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
124
	-export-dynamic $(no_undefined) $(export_symbols)
125

    
126
libsylpheed_plugin_0_la_LIBADD = \
127
	$(GTK_LIBS) \
128
	../libsylph/libsylph-0.la
129

    
130
EXTRA_DIST = \
131
	quote_fmt_parse.h \
132
	sylpheed-marshal.list \
133
	plugin-marshal.list \
134
	version.h.in \
135
	sylpheed.rc.in \
136
	libsylpheed-plugin-0.def
137

    
138
INCLUDES = \
139
	-DG_LOG_DOMAIN=\"Sylpheed\" \
140
	-I$(top_srcdir)/libsylph \
141
	$(GTK_CFLAGS) \
142
	$(GDK_PIXBUF_CFLAGS) \
143
	$(GPGME_CFLAGS)
144

    
145
if NATIVE_WIN32
146
SYLPHEED_RES = sylpheed.res
147
sylpheed.res: sylpheed.rc icons/sylpheed.ico
148
	$(WINDRES) $< -O coff -o $@
149
else
150
SYLPHEED_RES = 
151
endif
152

    
153
sylpheed_LDADD = \
154
	$(INTLLIBS) \
155
	$(GTK_LIBS) \
156
	$(GLIB_LIBS) \
157
	$(GPGME_LIBS) \
158
	$(LDAP_LIBS) \
159
	$(LIBICONV) \
160
	libsylpheed-plugin-0.la \
161
	../libsylph/libsylph-0.la \
162
	$(SYLPHEED_RES)
163

    
164
AM_CPPFLAGS = \
165
	-DLOCALEDIR=\""$(localedir)"\" \
166
	-DMANUALDIR=\""$(manualdir)"\" \
167
	-DFAQDIR=\""$(faqdir)"\" \
168
	-DPLUGINDIR=\""$(plugindir)"\" \
169
	-DTARGET_ALIAS=\""$(target_triplet)"\" \
170
	-DSYSCONFDIR=\""$(sysconfdir)"\"
171

    
172
AM_YFLAGS = -d
173

    
174
sylpheed-marshal.h: sylpheed-marshal.list
175
	$(GLIB_GENMARSHAL) $< --header --prefix=sylpheed_marshal > $@
176

    
177
sylpheed-marshal.c: sylpheed-marshal.list
178
	$(GLIB_GENMARSHAL) $< --body --prefix=sylpheed_marshal > $@
179

    
180
plugin-marshal.h: plugin-marshal.list
181
	$(GLIB_GENMARSHAL) $< --header --prefix=syl_plugin_marshal > $@
182

    
183
plugin-marshal.c: plugin-marshal.list
184
	$(GLIB_GENMARSHAL) $< --body --prefix=syl_plugin_marshal > $@