abi-monitor − monitor new versions of a software library and try to build them
NAME:
ABI Monitor (abi-monitor) Monitor and build new versions of a C/C++ software library
DESCRIPTION:
ABI Tracker is a tool to monitor new versions of a software library, try to build them and create profile for ABI Tracker.
The tool is intended to be used with the ABI Tracker tool for visualizing API/ABI changes timeline.
This tool is free software: you can redistribute it and/or modify it under the terms of the GNU LGPL or GNU GPL.
USAGE:
abi-monitor [options] [profile]
EXAMPLES:
abi-monitor −get −build profile.json
INFORMATION OPTIONS:
−h|−help |
Print this help.
−dumpversion |
Print the tool version (1.12) and don’t do anything else.
GENERAL OPTIONS:
−get |
Download new library versions.
−get−old |
Download old packages from OldSourceUrl option of the profile.
−build |
Build library versions.
−rebuild |
Re−build library versions.
−limit NUM |
Limit number of operations to NUM. This is useful if you want to download or build only NUM packages.
−v NUM |
Build only one particular version.
−output PATH |
Path to output profile. The tool will overwrite the input profile by default.
−build−shared |
Build shared objects from static ones if they cannot be build by the library makefile or build script.
−build−new |
Build newly found packages only. This option should be used with −get option.
−debug |
Enable debug messages.
OTHER OPTIONS:
−make OPT |
Add options to ’make’ command (e.g. ’−j4’).
ABI Monitor 1.12 A tool to monitor new versions of a software library Copyright © 2017 Andrey Ponomarenko’s ABI Laboratory License: GPL or LGPL
Usage: abi-monitor [options] [profile] Example:
abi-monitor −get −build profile.json
More info: abi-monitor −−help
This manual page was written by Peter Spiess-Knafl <dev AT spiessknafl DOT at> for the Debian GNU/Linux system (but may be used by others).