1
0
forked from 0ad/0ad

Only check binaries/data for po/pot files.

This was SVN commit r16324.
This commit is contained in:
leper 2015-02-12 00:25:47 +00:00
parent 5775485421
commit 1e54289aa8

View File

@ -12,14 +12,14 @@ VCS="svn"
VCS_UPDATE="svn update" VCS_UPDATE="svn update"
VCS_REVERT="svn revert %s@" VCS_REVERT="svn revert %s@"
VCS_ADD="svn add %s" VCS_ADD="svn add %s"
VCS_COMMIT_AND_PUSH="svn commit -m \"[i18n] Updated POT and PO files\"" VCS_COMMIT_AND_PUSH="svn commit -m '[i18n] Updated POT and PO files.'"
git rev-parse &> /dev/null git rev-parse &> /dev/null
if [[ "$?" = "0" ]]; then if [[ "$?" = "0" ]]; then
VCS="git" VCS="git"
VCS_UPDATE="git pull --rebase origin master" VCS_UPDATE="git pull --rebase origin master"
VCS_REVERT="git checkout -- %s" VCS_REVERT="git checkout -- %s"
VCS_ADD="git add %s" VCS_ADD="git add %s"
VCS_COMMIT_AND_PUSH="git commit -am \"[i18n] Updated POT and PO files\" && VCS_COMMIT_AND_PUSH="git commit -am '[i18n] Updated POT and PO files.' &&
git pull --rebase origin master && git pull --rebase origin master &&
git push origin master" git push origin master"
fi fi
@ -52,8 +52,7 @@ python2 "${SCRIPT_PATH}/pullTranslations.py"
# and wait for the task to eventually finish. # and wait for the task to eventually finish.
echo ":: Reverting unnecessary changes…" echo ":: Reverting unnecessary changes…"
for FILE_PATH in $(find "${SCRIPT_PATH}/../../.." -name "*.pot") \ for FILE_PATH in $(find "${SCRIPT_PATH}/../../../binaries/data" -name "*.pot" -o -name "*.po")
$(find "${SCRIPT_PATH}/../../.." -name "*.po")
do do
if [[ ! -n "$(poediff -c ${VCS} -rHEAD -qs "${FILE_PATH}")" ]]; then if [[ ! -n "$(poediff -c ${VCS} -rHEAD -qs "${FILE_PATH}")" ]]; then
$(printf "${VCS_REVERT}" "${FILE_PATH}") $(printf "${VCS_REVERT}" "${FILE_PATH}")