1ABI-TRACKER(1) User Commands ABI-TRACKER(1)
2
3
4
6 abi-tracker - manual page for abi-tracker 1.11
7
9 NAME:
10 ABI Tracker (abi-tracker) Visualize ABI changes timeline of a
11 C/C++ software library
12
13 DESCRIPTION:
14 ABI Tracker is a tool to visualize ABI changes timeline of a
15 C/C++ software library.
16
17 The tool is intended for developers of software libraries and
18 Linux maintainers who are interested in ensuring backward binary
19 compatibility, i.e. allow old applications to run with newer li‐
20 brary versions.
21
22 This tool is free software: you can redistribute it and/or mod‐
23 ify it under the terms of the GPLv2.0+ or LGPLv2.1+.
24
25 USAGE:
26 abi-tracker [options] [profile]
27
28 EXAMPLES:
29 abi-tracker -build profile.json
30
31 INFORMATION OPTIONS:
32 -h|-help
33
34 Print this help.
35
36 -dumpversion
37
38 Print the tool version (1.11) and don't do anything else.
39
40 GENERAL OPTIONS:
41 -build
42
43 Build reports.
44
45 -rebuild
46
47 Re-build reports.
48
49 -v NUM
50
51 Select only one particular version of the library to create re‐
52 ports for.
53
54 -t|-target TYPE
55
56 Select type of the reports to build:
57
58 abidump abireport headersdiff pkgdiff changelog soname date
59
60 -clear
61
62 Remove all reports.
63
64 -global-index
65
66 Create list of all tested libraries.
67
68 -disable-cache
69
70 Enable this option if you've changed filter of checked symbols
71 in the library (skipped types, skipped functions, etc.).
72
73 -deploy DIR
74
75 Copy all reports and css to DIR.
76
77 -debug
78
79 Enable debug messages.
80
81 OTHER OPTIONS:
82 -json-report DIR
83
84 Generate JSON-format report for a library to DIR.
85
86 -regen-dump
87
88 Regenerate ABI dumps for previous versions if comparing with new
89 ones.
90
91 -rss
92
93 Generate RSS feed.
94
95
96
97abi-tracker 1.11 July 2023 ABI-TRACKER(1)