mirror of
git://sourceware.org/git/libabigail.git
synced 2024-12-26 03:32:08 +00:00
411b60c30d
Motive of abipkgdiff tool is to provide abi changes between two pacakges. Packages can be .rpm, .deb or archives. It also takes optional debug-info package to support pacakges shipping separate debug-info. This commit set-up initial skeleton of abipkgdif tool consisting of help and usage otions. It ensures pkgdiff tool compiles and run when libabigail gets compiled as whole. Initially, we will add support for ABI changes for two rpm packages. Further, support for other pacakging format can be added. * tools/Makefile.am: Include abipkgdiff.cc in compilation and generate abipkgdiff binary. * tools/abipkgdiff.cc: New file Signed-off-by: Sinny Kumari <sinny@redhat.com>
46 lines
1.1 KiB
Makefile
46 lines
1.1 KiB
Makefile
h=$(abs_srcdir)
|
|
|
|
if ENABLE_ZIP_ARCHIVE
|
|
bin_PROGRAMS = abiar abidiff abilint abidw abicompat abipkgdiff
|
|
else
|
|
bin_PROGRAMS = abidiff abilint abidw abicompat abipkgdiff
|
|
endif
|
|
|
|
noinst_PROGRAMS = abisym abinilint
|
|
|
|
if ENABLE_ZIP_ARCHIVE
|
|
abiar_SOURCES = abiar.cc
|
|
abiardir = $(bindir)
|
|
abiar_LDADD = ../src/libabigail.la
|
|
endif
|
|
|
|
abidiff_SOURCES = abidiff.cc
|
|
abidiffdir = $(bindir)
|
|
abidiff_LDADD = ../src/libabigail.la
|
|
|
|
abilint_SOURCES = abilint.cc
|
|
abilintdir = $(bindir)
|
|
abilint_LDADD = ../src/libabigail.la
|
|
|
|
abidw_SOURCES = abidw.cc
|
|
abidwdir = $(bindir)
|
|
abidw_LDADD = ../src/libabigail.la
|
|
|
|
abisym_SOURCES = abisym.cc
|
|
abisymdir = $(bindir)
|
|
abisym_LDADD = ../src/libabigail.la
|
|
|
|
abinilint_SOURCES = binilint.cc
|
|
abinilintdir = $(bindir)
|
|
abinilint_LDFLAGS = $(abs_top_builddir)/src/libabigail.la
|
|
|
|
abicompat_SOURCES = abicompat.cc
|
|
abicompatdir = $(bindir)
|
|
abicompat_LDADD = $(abs_top_builddir)/src/libabigail.la
|
|
|
|
abipkgdiff_SOURCES = abipkgdiff.cc
|
|
abipkgdiffdir = $(bindir)
|
|
abipkgdiff_LDADD = $(abs_top_builddir)/src/libabigail.la
|
|
|
|
AM_CPPFLAGS=-I$(abs_top_srcdir)/include -I$(abs_top_srcdir)/tools -fPIC
|