diff --git a/utils/lib_static.sh b/utils/lib_static.sh index 785bb2687..2a5efeda0 100755 --- a/utils/lib_static.sh +++ b/utils/lib_static.sh @@ -4,16 +4,16 @@ STATIC_BUILD_COMMIT="[build] /static" STATIC_BUILT_PATHS=( - searx/static/themes/oscar/css - searx/static/themes/oscar/js - searx/static/themes/oscar/src/generated/pygments-logicodev.less - searx/static/themes/oscar/src/generated/pygments-pointhi.less - searx/static/themes/simple/css - searx/static/themes/simple/js - searx/static/themes/simple/src/generated/pygments.less - searx/static/themes/simple/img - searx/templates/__common__/searxng-wordmark.min.svg - searx/templates/simple/icons.html + 'searx/static/themes/oscar/css' + 'searx/static/themes/oscar/js' + 'searx/static/themes/oscar/src/generated/pygments-logicodev.less' + 'searx/static/themes/oscar/src/generated/pygments-pointhi.less' + 'searx/static/themes/simple/css' + 'searx/static/themes/simple/js' + 'searx/static/themes/simple/src/generated/pygments.less' + 'searx/static/themes/simple/img' + 'searx/templates/__common__/searxng-wordmark.min.svg' + 'searx/templates/simple/icons.html' ) static_help(){ @@ -112,6 +112,12 @@ static.build.commit() { git add -v "${built_path}" done + # check if any file has been added (in case of no changes) + if [ -z "$(git diff --name-only --cached)" ]; then + build_msg STATIC "no changes applied / nothing to commit" + return 0 + fi + # check for modified files that are not staged if [ -n "$(git diff --name-only)" ]; then die 42 "themes.all has created files that are not in STATIC_BUILT_PATHS"