X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=autogen.sh;h=fa0859b9ee35d960191720a96af2c899b52a4520;hb=cf6dacdb0a3911035c2d1f7beb7bc984f9d4ef62;hp=ea2358ed909b59a4d6981a721b851a828436b4d9;hpb=b6b2e8ab8e3751a7859fde5f9120d192e636498b;p=lyx.git diff --git a/autogen.sh b/autogen.sh index ea2358ed90..fa0859b9ee 100755 --- a/autogen.sh +++ b/autogen.sh @@ -33,15 +33,6 @@ for fil in config/libtool.m4 ; do done echo "done." -# Generate the ext_l10n.h -echo -n "Generate the ext_l10n file..." -rm -f src/ext_l10n.h -# first the ui file(s) -grep -i -E "submenu|item|optitem" < lib/ui/default.ui | cut -d '"' -f 2 | awk '{printf "_(\"%s\");\n", $0}' > src/ext_l10n.h -# then the layout files -cat lib/layouts/*.layout lib/layouts/*.inc | grep -i -E "[ ]*style .+$" | cut -d ' ' -f 2 | sort | uniq | awk '{printf "_(\"%s\");\n", $0}' >> src/ext_l10n.h -echo "done." - # Generate the Makefiles and configure files if ( aclocal --version ) /dev/null 2>&1; then echo -n "Building macros... " @@ -91,26 +82,6 @@ else exit fi -echo -n "Creating POTFILES.in... " -cat < tmppot -# -# This file is automatically generated by autogen.sh. This command was -# used to extract the files from the sources: -# -# grep -E "_\(\".*\"\)" \`find src -name \*.[hHC]\` | \\ -# awk 'BEGIN {FS= ":"} {print $1}' | sort | uniq -# -# This must be done when standing in lyx/ -# -# This is all the files that contains internationalization strings. - -EOF - -grep -l -E "_\(\".*\"\)" `find src -name \*.[hHC]` | \ -awk 'BEGIN {FS= ":"} {print $1}' | sort -f -d | uniq >> tmppot -mv tmppot po/POTFILES.in -echo "done" - echo echo 'run "./configure ; make"' echo