logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

abi-tracker - visualize ABI changes timeline of a C/C++ software library.

Author

       This  manual  page was written by Peter Spiess-Knafl <dev@spiessknafl.at> for the Debian GNU/Linux system
       (but may be used by others).

abi-tracker.pl                                    January 2021                                    ABI-TRACKER(1)

Description

NAME:
              ABI Tracker (abi-tracker) Visualize ABI changes timeline of a C/C++ software library

   DESCRIPTION:
              ABI Tracker is a tool to visualize ABI changes timeline of a C/C++ software library.

              The tool is intended for developers of software libraries and Linux maintainers who are interested
              in  ensuring  backward binary compatibility, i.e. allow old applications to run with newer library
              versions.

              This tool is free software: you can redistribute it and/or  modify  it  under  the  terms  of  the
              GPLv2.0+ or LGPLv2.1+.

   USAGE:
              abi-tracker [options] [profile]

   EXAMPLES:
              abi-tracker -build profile.json

   INFORMATIONOPTIONS:-h|-help

              Print this help.

       -dumpversion

              Print the tool version (1.11) and don't do anything else.

   GENERALOPTIONS:-build

              Build reports.

       -rebuild

              Re-build reports.

       -v NUM

              Select only one particular version of the library to create reports for.

       -t|-target TYPE

              Select type of the reports to build:

              abidump abireport headersdiff pkgdiff changelog soname date

       -clear

              Remove all reports.

       -global-index

              Create list of all tested libraries.

       -disable-cache

              Enable  this  option  if  you've  changed filter of checked symbols in the library (skipped types,
              skipped functions, etc.).

       -deploy DIR

              Copy all reports and css to DIR.

       -debug

              Enable debug messages.

   OTHEROPTIONS:-json-report DIR

              Generate JSON-format report for a library to DIR.

       -regen-dump

              Regenerate ABI dumps for previous versions if comparing with new ones.

       -rss

              Generate RSS feed.

       ABI Tracker 1.11 A tool to visualize ABI changes timeline of a C/C++ software library  Copyright  ©  2017
       Andrey Ponomarenko's ABI Laboratory License: GPLv2.0+ or LGPLv2.1+

       Usage: abi-tracker [options] [profile] Example:

              abi-tracker -build profile.json

       More info: abi-tracker --help

Name

       abi-tracker - visualize ABI changes timeline of a C/C++ software library.

See Also