Ignore nncc-related directories in format-check (#5686)
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Thu, 18 Jul 2019 08:05:02 +0000 (17:05 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 18 Jul 2019 08:05:02 +0000 (17:05 +0900)
Ignore nncc-related directories
- clang-format style mismatch
- nncc don't have format for python yet
- Exec file permission in infra/nncc

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
infra/nnfw/command/format-check

index a5d10a1..6a939ca 100644 (file)
@@ -49,7 +49,7 @@ check_newline() {
 check_permission() {
     # Check all files except script
     FILES_TO_CHECK=()
-    for NON_SCRIPT_FILE in $(git ls-files -- . ':!:nnfw' ':!:*.sh' ':!:*.py'); do
+    for NON_SCRIPT_FILE in $(git ls-files -- . ':!:nnfw' ':!:nncc' ':!:*.sh' ':!:*.py' ':!:compiler/' ':!:infra/nncc/'); do
         FILES_TO_CHECK+=("${NON_SCRIPT_FILE}")
     done
 
@@ -68,7 +68,7 @@ check_cpp_files() {
     DIRECTORIES_NOT_TO_BE_TESTED=$1
 
     # Check c++ files
-    CPP_FILES_TO_CHECK=$(git ls-files '*.h' '*.cpp' '*.cc' '*.cl' ':!:runtimes/include/NeuralNetworks.h')
+    CPP_FILES_TO_CHECK=$(git ls-files '*.h' '*.cpp' '*.cc' '*.cl' ':!:runtimes/include/NeuralNetworks.h' ':!:compiler/*' ':!:res/*')
     ARR=($CPP_FILES_TO_CHECK)
     for s in ${DIRECTORIES_NOT_TO_BE_TESTED[@]}; do
         skip=${s#'.'/}/
@@ -88,7 +88,7 @@ check_python_files() {
     DIRECTORIES_NOT_TO_BE_TESTED=$1
 
     # Check python files
-    PYTHON_FILES_TO_CHECK=$(git ls-files '*.py')
+    PYTHON_FILES_TO_CHECK=$(git ls-files '*.py' ':!:compiler/*' ':!:res/*')
     ARR=($PYTHON_FILES_TO_CHECK)
     for s in ${DIRECTORIES_NOT_TO_BE_TESTED[@]}; do
         skip=${s#'.'/}/