libabigail/tools/Makefile.am
Dodji Seketeli 26869d665c Make all type diff types extend new type_diff_base type
* include/abg-comparison.h (type_diff_base, decl_diff_base): New
	types.
	(type_diff_base_sptr): New typedef.
	(pointer_diff, reference_diff, array_diff, qualified_type_diff)
	(enum_diff, class_diff, type_decl_diff, typedef_diff): Make this
	extend the new type_diff_base.
	* src/abg-comparison.cc (type_diff_base::priv, type_diff_base):
	Define these new types and their methods.
	(pointer_diff::pointer_diff, array_diff::array_diff)
	(reference_diff::reference_diff)
	(qualified_type_diff::qualified_type_diff, enum_diff::enum_diff)
	(class_diff::class_diff, type_decl_diff::type_decl_diff)
	(typedef_diff::typedef_diff): Adjust.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2014-10-13 17:44:43 +02:00

43 lines
984 B
Makefile

h=$(abs_srcdir)
noinst_LTLIBRARIES = libtoolsutils.la
libtoolsutils_la_SOURCES= \
abg-tools-utils.h \
abg-tools-utils.cc
if ENABLE_ZIP_ARCHIVE
bin_PROGRAMS = abiar abidiff abilint abidw
else
bin_PROGRAMS = abidiff abilint abidw abinilint
endif
noinst_PROGRAMS = abisym
if ENABLE_ZIP_ARCHIVE
abiar_SOURCES = abiar.cc
abiardir = $(bindir)
abiar_LDADD = ../src/libabigail.la libtoolsutils.la
endif
abidiff_SOURCES = abidiff.cc
abidiffdir = $(bindir)
abidiff_LDADD = ../src/libabigail.la libtoolsutils.la
abilint_SOURCES = abilint.cc
abilintdir = $(bindir)
abilint_LDADD = ../src/libabigail.la libtoolsutils.la
abidw_SOURCES = abidw.cc
abidwdir = $(bindir)
abidw_LDADD = ../src/libabigail.la libtoolsutils.la
abisym_SOURCES = abisym.cc
abisymdir = $(bindir)
abisym_LDADD = ../src/libabigail.la
abinilint_SOURCES = binilint.cc
abinilint = $(bindir)
abinilint_LDFLAGS = $(abs_top_builddir)/src/libabigail.la
AM_CPPFLAGS=-I$(abs_top_srcdir)/include -I$(abs_top_srcdir)/tools