osrm-backend/test/c_install_symlink_includes.sh
Patrick Niklaus f8dd965435 Squashed 'third_party/mason/' content from commit cf3561b
git-subtree-dir: third_party/mason
git-subtree-split: cf3561bf78cb146821dba3d95c308fc44db05f46
2016-12-15 10:31:15 +00:00

28 lines
530 B
Bash
Executable File

#!/usr/bin/env bash
set -e -u
set -o pipefail
./mason install libpng 1.6.16
./mason link libpng 1.6.16
failure=0
if [[ ! -d mason_packages/.link/include/libpng16 ]]; then
echo "could not find expected include/libpng16"
failure=1
fi
if [[ ! -L mason_packages/.link/include/libpng16/png.h ]]; then
echo "include/libpng16/png.h is expected to be a symlink"
failure=1
fi
if [[ ! -L mason_packages/.link/include/png.h ]]; then
echo "include/png.h is expected to be a symlink"
failure=1
fi
exit $failure