2014-06-23 12:23:04 +00:00
|
|
|
h=$(abs_srcdir)
|
2013-08-29 15:08:47 +00:00
|
|
|
|
|
|
|
noinst_LTLIBRARIES = libtoolsutils.la
|
|
|
|
libtoolsutils_la_SOURCES= \
|
2014-06-23 12:23:04 +00:00
|
|
|
abg-tools-utils.h \
|
|
|
|
abg-tools-utils.cc
|
2013-08-29 15:08:47 +00:00
|
|
|
|
2014-08-31 08:34:11 +00:00
|
|
|
if ENABLE_ZIP_ARCHIVE
|
2014-09-26 14:14:18 +00:00
|
|
|
bin_PROGRAMS = abiar abidiff abilint abidw
|
2014-08-31 08:34:11 +00:00
|
|
|
else
|
2014-09-05 14:29:18 +00:00
|
|
|
bin_PROGRAMS = abidiff abilint abidw abinilint
|
2014-08-31 08:34:11 +00:00
|
|
|
endif
|
2014-04-21 15:43:15 +00:00
|
|
|
|
2014-09-26 14:14:18 +00:00
|
|
|
noinst_PROGRAMS = abisym
|
2014-08-31 08:34:11 +00:00
|
|
|
|
|
|
|
if ENABLE_ZIP_ARCHIVE
|
2014-09-26 08:58:16 +00:00
|
|
|
abiar_SOURCES = abiar.cc
|
|
|
|
abiardir = $(bindir)
|
|
|
|
abiar_LDADD = ../src/libabigail.la libtoolsutils.la
|
2014-08-31 08:34:11 +00:00
|
|
|
endif
|
2013-08-29 15:08:47 +00:00
|
|
|
|
2014-09-26 08:58:16 +00:00
|
|
|
abidiff_SOURCES = abidiff.cc
|
|
|
|
abidiffdir = $(bindir)
|
|
|
|
abidiff_LDADD = ../src/libabigail.la libtoolsutils.la
|
2013-10-11 15:19:29 +00:00
|
|
|
|
2014-09-26 08:58:16 +00:00
|
|
|
abilint_SOURCES = abilint.cc
|
|
|
|
abilintdir = $(bindir)
|
|
|
|
abilint_LDADD = ../src/libabigail.la libtoolsutils.la
|
2013-11-19 10:08:25 +00:00
|
|
|
|
2014-09-26 08:58:16 +00:00
|
|
|
abidw_SOURCES = abidw.cc
|
|
|
|
abidwdir = $(bindir)
|
|
|
|
abidw_LDADD = ../src/libabigail.la libtoolsutils.la
|
2013-12-07 07:07:54 +00:00
|
|
|
|
2014-09-26 08:58:16 +00:00
|
|
|
abisym_SOURCES = abisym.cc
|
|
|
|
abisymdir = $(bindir)
|
|
|
|
abisym_LDADD = ../src/libabigail.la
|
2014-04-21 15:43:15 +00:00
|
|
|
|
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-09-19 09:01:00 +00:00
|
|
|
abinilint_SOURCES = binilint.cc
|
|
|
|
abinilint = $(bindir)
|
|
|
|
abinilint_LDFLAGS = $(abs_top_builddir)/src/libabigail.la
|
2014-09-05 14:29:18 +00:00
|
|
|
|
2013-08-29 15:08:47 +00:00
|
|
|
AM_CPPFLAGS=-I$(abs_top_srcdir)/include -I$(abs_top_srcdir)/tools
|