table of contents
ABI-TRACKER(1) | User Commands | ABI-TRACKER(1) |
NAME¶
abi-tracker - manual page for abi-tracker
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.11) 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.
-debug
- Enable debug messages.
OTHER OPTIONS:¶
-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
October 2019 | abi-tracker |