1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| #!/bin/sh
| # SPDX-License-Identifier: LGPL-2.1
|
| if [ $# -ne 1 ] ; then
| linux_header_dir=tools/include/uapi/linux
| else
| linux_header_dir=$1
| fi
|
| linux_mount=${linux_header_dir}/mount.h
|
| printf "static const char *fsconfig_cmds[] = {\n"
| ms='[[:space:]]*'
| sed -nr "s/^${ms}FSCONFIG_([[:alnum:]_]+)${ms}=${ms}([[:digit:]]+)${ms},.*/\t[\2] = \"\1\",/p" \
| ${linux_mount}
| printf "};\n"
|
|