claws-mail/src/plugins/pgpinline/Makefile.am

70 lines
1.4 KiB
Makefile

EXTRA_DIST = version.rc plugin.def sylpheed.def pgpinline.deps
if PLATFORM_WIN32
LTRCCOMPILE = $(LIBTOOL) --mode=compile $(RC) \
`echo $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) | \
sed -e 's/-I/--include-dir /g;s/-D/--define /g'`
%.lo : %.rc
$(LTRCCOMPILE) -i $< -o $@
plugin_res = version.lo
plugin_res_ldflag = -Wl,.libs/version.o
no_undefined = -no-undefined
export_symbols = -export-symbols $(srcdir)/plugin.def
plugin_deps = libsylpheed.a $(plugin_res) plugin.def
libsylpheed.a: sylpheed.def
$(DLLTOOL) --output-lib $@ --def $<
plugin_ldadd = -L . -lsylpheed
else
plugin_res =
plugin_res_ldflag =
no_undefined =
export_symbols =
plugin_deps =
plugin_ldadd =
endif
plugindir = $(pkglibdir)/plugins
plugin_DATA=pgpinline.deps
plugin_LTLIBRARIES = pgpinline.la
pgpinline_la_SOURCES = \
plugin.c \
pgpinline.c
pluginincludedir = $(pkgincludedir)/plugins/pgpinline
plugininclude_HEADERS = \
pgpinline.h
pgpinline_la_LDFLAGS = \
$(plugin_res_ldflag) $(no_undefined) $(export_symbols) \
-avoid-version -module \
$(GTK_LIBS) \
$(GPGME_LIBS)
pgpinline_la_DEPENDENCIES = $(plugin_deps)
pgpinline_la_LIBADD = $(plugin_ldadd)
INCLUDES = \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/common \
-I$(top_srcdir)/src/gtk
AM_CPPFLAGS = \
$(GLIB_CFLAGS) \
$(GTK_CFLAGS) \
$(GPGME_CFLAGS) \
-Wno-deprecated-declarations
clean-local:
rm -f libsylpheed.a