chiark / gitweb /
4019d7092b57ada1a83df3bc3c991c91a7ba0dff
[elogind.git] / src / basic / generate-cap-list.sh
1 #!/bin/sh -eu
2
3 #if 0 /// elogind needs musl_missing.sh, which is in shared.
4 # $1 -dM -include linux/capability.h -include "$2" -include "$3" - </dev/null | \
5 #         awk '/^#define[ \t]+CAP_[A-Z_]+[ \t]+/ { print $2; }' | \
6 #         grep -v CAP_LAST_CAP
7 #else
8 $1 -dM -include linux/capability.h -I../src/shared -include "$2" -include "$3" - </dev/null | \
9         awk '/^#define[ \t]+CAP_[A-Z_]+[ \t]+/ { print $2; }' | \
10         grep -v CAP_LAST_CAP
11 #endif // 0