xref: /aosp_15_r20/external/libcap/distcheck.sh (revision 2810ac1b38eead2603277920c78344c84ddf3aff)
1*2810ac1bSKiyoung Kim#!/bin/bash
2*2810ac1bSKiyoung Kim
3*2810ac1bSKiyoung Kimactual=$(wget -o/dev/null -O/dev/stdout https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/include/uapi/linux/capability.h | grep "#define.CAP_LAST_CAP"|awk '{print $3}')
4*2810ac1bSKiyoung Kimworking=$(grep "#define.CAP_LAST_CAP" libcap/include/uapi/linux/capability.h|awk '{print $3}')
5*2810ac1bSKiyoung Kim
6*2810ac1bSKiyoung Kimif [[ ${actual} = ${working} ]]; then
7*2810ac1bSKiyoung Kim    echo "up to date with officially named caps"
8*2810ac1bSKiyoung Kim    exit 0
9*2810ac1bSKiyoung Kimfi
10*2810ac1bSKiyoung Kim
11*2810ac1bSKiyoung Kimecho "want: ${actual}"
12*2810ac1bSKiyoung Kimecho "have: ${working}"
13*2810ac1bSKiyoung Kimexit 1
14