1 #!/bin/sh 1 #!/bin/sh 2 # SPDX-License-Identifier: LGPL-2.1 2 # SPDX-License-Identifier: LGPL-2.1 3 3 4 if [ $# -ne 1 ] ; then 4 if [ $# -ne 1 ] ; then 5 beauty_uapi_linux_dir=tools/perf/trace 5 beauty_uapi_linux_dir=tools/perf/trace/beauty/include/uapi/linux/ 6 else 6 else 7 beauty_uapi_linux_dir=$1 7 beauty_uapi_linux_dir=$1 8 fi 8 fi 9 9 10 linux_mount=${beauty_uapi_linux_dir}/mount.h 10 linux_mount=${beauty_uapi_linux_dir}/mount.h 11 11 12 printf "static const char *fsconfig_cmds[] = { 12 printf "static const char *fsconfig_cmds[] = {\n" 13 ms='[[:space:]]*' 13 ms='[[:space:]]*' 14 sed -nr "s/^${ms}FSCONFIG_([[:alnum:]_]+)${ms} 14 sed -nr "s/^${ms}FSCONFIG_([[:alnum:]_]+)${ms}=${ms}([[:digit:]]+)${ms},.*/\t[\2] = \"\1\",/p" \ 15 ${linux_mount} 15 ${linux_mount} 16 printf "};\n" 16 printf "};\n"
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.