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
INFORMATIONOPTIONS:-h|-help
Print this help.
-dumpversion
Print the tool version (1.12) and don't do anything else.
GENERALOPTIONS:-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.
OTHEROPTIONS:-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