abi-monitor1
Monitor new versions of a software library and try to build them
Overview
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-buildprofile.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-new -
Build newly found packages only. This option should be used with
-getoption.
-
-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-buildprofile.json
More info: abi-monitor --help
Releases
5 releases since Debian 9 (Stretch); the text changed 2 times.
-get-old since Debian 10 (Buster);
-make since Debian 10 (Buster).