[SDK][TOOLS] Add do_code_format.sh to sdk/tools (#2191)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Tue, 31 Dec 2019 02:28:56 +0000 (11:28 +0900)
committerGitHub <noreply@github.com>
Tue, 31 Dec 2019 02:28:56 +0000 (11:28 +0900)
do_code_format.sh --- A command line tool using clang-format

sdk/tools/do_code_format.sh [new file with mode: 0644]

diff --git a/sdk/tools/do_code_format.sh b/sdk/tools/do_code_format.sh
new file mode 100644 (file)
index 0000000..d35f43c
--- /dev/null
@@ -0,0 +1,35 @@
+#!/bin/bash
+# do_code_format.sh
+
+function version
+{
+  echo "$(basename ${0}) version 0.0.2"
+}
+
+function usage
+{
+  cat <<EOF
+$(basename ${0}) does code formatting.
+
+Usage:
+    $(basename ${0}) [<options>] <files>
+
+Options:
+    --help       print this message
+    --version    print $(basename ${0}) version
+EOF
+}
+
+case ${1} in
+  --help)
+    usage
+    exit 0
+  ;;
+
+  --version)
+    version
+    exit 0
+  ;;
+esac
+
+clang-format -style=file -i $@