From kde-i18n-doc Tue Nov 25 20:58:33 2008 From: Andreas Pakulat Date: Tue, 25 Nov 2008 20:58:33 +0000 To: kde-i18n-doc Subject: KDE/kdevelop Message-Id: <1227646713.214583.22910.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-i18n-doc&m=122764700504054 SVN commit 889038 by apaku: Add Messages.sh scripts as per kde-i18n team's request: 1 for src/ dir and then for each plugin a separate one CCMAIL:kde-i18n-doc@kde.org M +5 -17 Messages.sh A buildtools/builders/cmakebuilder/Messages.sh A buildtools/builders/makebuilder/Messages.sh A buildtools/builders/qmakebuilder/Messages.sh A buildtools/managers/cmake/Messages.sh A buildtools/managers/custommake/Messages.sh A buildtools/managers/qmake/Messages.sh A languages/cpp/Messages.sh A languages/cpp/debugger/Messages.sh A plugins/appwizard/Messages.sh A plugins/coverage/Messages.sh A plugins/documentview/Messages.sh A plugins/formatters/Messages.sh A plugins/grepview/Messages.sh A plugins/qtdesigner/Messages.sh A plugins/valgrind/Messages.sh A plugins/xtest/Messages.sh --- trunk/KDE/kdevelop/Messages.sh #889037:889038 @@ -1,18 +1,6 @@ #! /usr/bin/env bash -find . -type d | fgrep -v '.svn' | sed -e 's,$,/,' > dirs -msh=`find . -name Messages.sh` -for dir in $msh; do - dir=`dirname $dir` - if test "$dir" != "."; then - egrep -v "^$dir" dirs > dirs.new && mv dirs.new dirs - fi -done -dirs=`cat dirs` -find $dirs -maxdepth 1 -name "*.cpp" -print > files -find $dirs -maxdepth 1 -name "*.cc" -print >> files -find $dirs -maxdepth 1 -name "*.h" -print >> files -$EXTRACTRC `find $dirs -maxdepth 1 \( -name \*.rc -o -name \*.ui -o -name \*.ui3 -o -name \*.ui4 -o -name \*.kcfg \) ` >> rc.cpp || exit 11 -echo rc.cpp >> files -$XGETTEXT --files-from=files -o $podir/kdevelop.pot -rm -f rc.cpp dirs - +subdirs="src" +$EXTRACTRC `find $subdirs -name \*.rc` >> rc.cpp || exit 11 +$EXTRACTRC `find $subdirs -name \*.ui` >> rc.cpp || exit 12 +$XGETTEXT -kaliasLocal `find $subdirs -name \*.cc -o -name \*.cpp -o -name \*.h` rc.cpp -o $podir/kdevelop.pot +rm -f rc.cpp