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
INFORMATION OPTIONS:
- -h|-help
-
- Print this help.
- -dumpversion
-
- Print the tool version (1.7) and don't do anything else.
GENERAL OPTIONS:
- -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.
ABI Tracker 1.7 A tool to visualize ABI changes timeline of a C/C++ software library Copyright © 2016 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
AUTHOR
This manual page was written by Peter Spiess-Knafl <[email protected]> for the Debian GNU/Linux system (but may be used by others).