Changeset c8c602161f8bf9378812f48a2c0ddd1f2acb3549

Show
Ignore:
Timestamp:
08/13/05 15:14:19 (3 years ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1123938859 +0000
git-parent:

[653b115f5c9274237d5522291d0b46f93c901c8d]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1123938859 +0000
Message:

"toolbox --update-po" becomes "make update-po"

Now can update PO when compiling from subdir

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Makefile.am

    r3b16a55 rc8c6021  
    10241024 
    10251025############################################################################### 
     1026# PO translation files update 
     1027############################################################################### 
     1028.PHONY: update-po 
     1029 
     1030update-po: 
     1031    rm -f $(top_srcdir)/po/POTFILES.in 
     1032    { \ 
     1033      cd $(top_srcdir) ; \ 
     1034      echo "# automatically created by make update-po" ; \ 
     1035      echo "" ; \ 
     1036      echo "# main sources" ; \ 
     1037      find include src -name '*.[chm]' -o -name '*.[ch]pp' \ 
     1038        | grep -v '\(vlc_symbols\|misc/modules_\)' \ 
     1039        | sort ; \ 
     1040      echo "" ; \ 
     1041      echo "# modules" ; \ 
     1042      find modules -name '*.[chm]' -o -name '*.[ch]pp' \ 
     1043        | grep -v '\(\.moc\.\|gui/gtk2/\)' \ 
     1044        | sort ; \ 
     1045    } > $(top_srcdir)/po/POTFILES.in 
     1046    rm -f $(top_srcdir)/po/vlc.pot 
     1047    cd po && $(MAKE) POTFILES $(top_srcdir)/../po/vlc.pot update-po 
     1048 
     1049#cd po && $(MAKE) update-po 
     1050 
     1051############################################################################### 
    10261052# Stamp rules 
    10271053############################################################################### 
  • toolbox

    r4ba7bb6 rc8c6021  
    372372then 
    373373  # find out the source files 
    374   rm -f po/POTFILES.in 
    375   echo "# automatically created by toolbox --update-po" > po/POTFILES.in 
    376   echo "" >> po/POTFILES.in 
    377   echo "# main sources" >> po/POTFILES.in 
    378   find include src -name '*.[chm]' -o -name '*.[ch]pp' \ 
    379     | grep -v '\(vlc_symbols\|misc/modules_\)' \ 
    380     | sort >> po/POTFILES.in 
    381   echo "" >> po/POTFILES.in 
    382   echo "# modules" >> po/POTFILES.in 
    383   find modules -name '*.[chm]' -o -name '*.[ch]pp' \ 
    384     | grep -v '\(\.moc\.\|gui/gtk2/\)' \ 
    385     | sort >> po/POTFILES.in 
    386   # clean old potfiles 
    387   cd po 
    388   rm -f vlc.pot 
    389   # update 
    390   make vlc.pot || exit 1 
    391   make update-po || exit 1 
    392   cd .. 
    393  
    394   exit 0 
     374  echo "WARNING: you should run \"make update-po\" instead!" >&2 
     375  make update-po 
     376  exit $? 
    395377fi 
    396378