abi-monitor - monitor new versions of a software library and try
to build them
- ABI Monitor (abi-monitor) Monitor and build new versions of a C/C++
software library
- 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.
- abi-monitor [options] [profile]
- abi-monitor -get -build profile.json
-h|-help
- Print this help.
-dumpversion
- Print the tool version (1.12) and don't do anything else.
-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.
-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@spiessknafl.at> for the Debian GNU/Linux system (but may be used
by others).