SUBCOMMANDS
abimap update
Update an existing map file
abimap update [-h] [-o OUT] [-i INPUT] [-d] [--verbosity {quiet,error,warning,info,debug} | --quiet | --debug] [-l LOGFILE] [-n NAME] [-v VERSION] [-r RELEASE] [--no_guess] [--allow-abi-break] [-f] [-a | --remove] file
fileThe map file being updated
-o OUT, --out OUTOutput file (defaults to stdout)
-i INPUT, --in INPUTRead from this file instead of stdio
-d, --dryDo everything, but do not modify the files
--verbosity {quiet,error,warning,info,debug}Set the program verbosity
--quietMakes the program quiet
--debugMakes the program print debug info
-l LOGFILE, --logfile LOGFILE:Log to this file
-n NAME, --name NAMEThe name of the library (e.g. libx)
-v VERSION, --version VERSIONThe release version (e.g. 1_0_0 or 1.0.0)
-r RELEASE, --release RELEASEThe full name of the release to be used (e.g. LIBX_1_0_0)
--no_guessDisable next release name guessing
--allow-abi-breakAllow removing symbols, and to break ABI
-f, --finalMark the modified release as final, preventing later changes.
-a, --addAdds the symbols to the map file.
--removeRemove the symbols from the map file. This breaks the ABI.
abimap new
Create a new map file
abimap new [-h] [-o OUT] [-i INPUT] [-d] [--verbosity {quiet,error,warning,info,debug} | --quiet | --debug] [-l LOGFILE] [-n NAME] [-v VERSION] [-r RELEASE] [--no_guess] [-f]
-o OUT, --out OUTOutput file (defaults to stdout)
-i INPUT, --in INPUTRead from this file instead of stdio
-d, --dryDo everything, but do not modify the files
--verbosity {quiet,error,warning,info,debug}Set the program verbosity
--quietMakes the program quiet
--debugMakes the program print debug info
-l LOGFILE, --logfile LOGFILELog to this file
-n NAME, --name NAMEThe name of the library (e.g. libx)
-v VERSION, --version VERSIONThe release version (e.g. 1_0_0 or 1.0.0)
-r RELEASE, --release RELEASEThe full name of the release to be used (e.g. LIBX_1_0_0)
--no_guessDisable next release name guessing
-f, --finalMark the new release as final, preventing later changes.
abimap check
Check the syntax of a map file
abimap check [-h] [--verbosity {quiet,error,warning,info,debug} | --quiet | --debug] [-l LOGFILE] file
fileThe map file to be checked
--verbosity {quiet,error,warning,info,debug}Set the program verbosity
--quietMakes the program quiet
--debugMakes the program print debug info
-l LOGFILE, --logfile LOGFILELog to this file
abimap version
Prints the tool version number
usage:abimap version [-h]