run_abi_test 550 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. if [ ! -d ../build ]; then
  3. echo "../build missing, did you run make?"
  4. exit 1
  5. fi
  6. if [ ! -x "$(which abi-compliance-checker 2>/dev/null )" ]; then
  7. echo "Please install the 'abi-compliance-checker' package"
  8. exit 1
  9. fi
  10. LIBPATH=$(find /usr/lib/ -type f -name "libapt-*.so.*" -printf %p\\\\n)
  11. sed s#@installed_libapt@#$LIBPATH# apt_installed.xml.in > apt_installed.xml
  12. BUILDPATH=$(readlink -f ../build)
  13. sed s#@build_path@#$BUILDPATH# apt_build.xml.in > apt_build.xml
  14. abi-compliance-checker -l apt -d1 apt_installed.xml -d2 apt_build.xml