We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed.
27 lines
642 B
Makefile
27 lines
642 B
Makefile
noinst_LTLIBRARIES = libeabbookmerging.la
|
|
|
|
libeabbookmerging_la_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
-DG_LOG_DOMAIN=\"eab-contact-merging\" \
|
|
-DEVOLUTION_UIDIR=\""$(uidir)"\" \
|
|
-I$(top_srcdir) \
|
|
-I$(top_srcdir)/widgets \
|
|
-I$(top_srcdir)/addressbook \
|
|
$(EVOLUTION_DATA_SERVER_CFLAGS) \
|
|
$(GNOME_PLATFORM_CFLAGS) \
|
|
$(GTKHTML_CFLAGS)
|
|
|
|
libeabbookmerging_la_SOURCES = \
|
|
eab-contact-compare.c \
|
|
eab-contact-compare.h \
|
|
eab-contact-merging.c \
|
|
eab-contact-merging.h
|
|
|
|
ui_DATA = \
|
|
eab-contact-duplicate-detected.ui \
|
|
eab-contact-commit-duplicate-detected.ui
|
|
|
|
EXTRA_DIST = $(ui_DATA)
|
|
|
|
-include $(top_srcdir)/git.mk
|