Sha256: 941b1ee5e3b8b70e87a94349a741e09d60fa83b97b171406894d14d9d7d8f7ab
Contents?: true
Size: 900 Bytes
Versions: 35
Compression:
Stored size: 900 Bytes
Contents
# Checking ABI compliance This contains some utilities for running `abi-compliance-checker` (which you need to install). It will generate an HTML file in the `compat_reports` directory which compares the ABI between different libcouchbase versions ## Running Ensure you have the `abi-compliance-checker` package installed Run `make`, defining these `make` variables: * `OLDVER` - Name of the old version (for display purposes) * `NEWVER` - Name of the new version (for display purposes) * `OLDROOT` - Installation root of the old version, e.g. `/usr/local/libcouchbase-2.4.0` * `NEWROOT` - Installation root of the new version, e.g. `/usr/local/libcouchbase-master` e.g. ``` make \ OLDVER=2.3.0 NEWVER=2.4.3 \ OLDROOT=/sources/libcouchbase-2.3.0/inst NEWROOT=/sources/lcb-master/inst ``` Then open the generated HTML file in the `compat_reports` directory with your favorite browser.
Version data entries
35 entries across 35 versions & 2 rubygems