mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-05 02:16:39 +00:00
34 lines
787 B
Bash
Executable file
34 lines
787 B
Bash
Executable file
#!/bin/sh
|
|
|
|
LUA_INTERPR="lua5.3"
|
|
UGLIFY_EXEC="uglifyjs"
|
|
|
|
if which ${LUA_INTERPR} 2>&1 >/dev/null; then
|
|
if hash ${LUA_INTERPR} 2>/dev/null; then
|
|
# Sort locales
|
|
for fname in `ls scripts/locales`; do
|
|
full_path=scripts/locales/${fname}
|
|
|
|
if ! git diff --staged --quiet $full_path; then
|
|
locale=${fname%%.lua}
|
|
tools/localization/localize.sh sort $locale
|
|
git add $full_path
|
|
fi
|
|
done
|
|
else
|
|
echo "$0: ${LUA_INTERPR} could not be found"
|
|
fi
|
|
fi
|
|
|
|
if which ${UGLIFY_EXEC} 2>&1 >/dev/null; then
|
|
if hash ${UGLIFY_EXEC} 2>/dev/null; then
|
|
# Minify scripts
|
|
if ! git diff --staged --quiet httpdocs/js; then
|
|
make minify
|
|
git add -u httpdocs/js/*.min.js
|
|
git add -u httpdocs/js/*.min.js.map
|
|
fi
|
|
else
|
|
echo "$0: ${UGLIFY_EXEC} could not be found"
|
|
fi
|
|
fi
|