A go wrapper arround abi-compliance-checker to automate C/C++ ABI compliance check
This project started first as a ruby gem. My concern was to provide easy tool to add compliance check in my debain package. And ruby gem and debian package is a bit ... messy. The fact that these tools could be easily be compiled on debian and packaged in a single binary made me switch to go.
Generate a config file using options
$ auto-abi-check generate [OPTIONS] <dest_config>
Run a check
$ auto-abi-check run --new [OPTIONS] --old [OPTIONS]
This script is a wrapper to automate actions for abi-compliance check. What you would like to do is to insure ABI comaptiniluty accross verison of your software. Instead to maintain locally different copy of your software, if you maitain packages of your software too, you could use them to check ABI compatinility.
And why not integrate it with CMake, it would be nice no ?
- Fork it on github
- Create a new feature / issue branch
- Hack
- Push
- Open Pull Request