X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=distmaker%2Fdists%2Fl10n.sh;h=5a08606868bb4fbfc1be62c6f5e9030605af1018;hb=7f9236da98ac79d9d41f74ccb990b4b60499a164;hp=63c6ce6784833bb62db060a469cf5006a20f04e8;hpb=785b0cfda8edb302604577e5992ad8168ddca3d8;p=civicrm-core.git diff --git a/distmaker/dists/l10n.sh b/distmaker/dists/l10n.sh index 63c6ce6784..5a08606868 100644 --- a/distmaker/dists/l10n.sh +++ b/distmaker/dists/l10n.sh @@ -1,56 +1,31 @@ #!/bin/bash set -ex -# This script assumes -# that DAOs are generated -# and all the necessary conversions had place! - P=`dirname $0` CFFILE=$P/../distmaker.conf - if [ ! -f $CFFILE ] ; then echo "NO DISTMAKER.CONF FILE!" exit 1 else . $CFFILE fi +. "$P/common.sh" -RSYNCOPTIONS="-avC $DM_EXCLUDES_RSYNC --include=core" -RSYNCCOMMAND="$DM_RSYNC $RSYNCOPTIONS" SRC=$DM_SOURCEDIR TRG=$DM_TMPDIR/civicrm -# make sure and clean up before -if [ -d $TRG ] ; then - rm -rf $TRG/* -fi - # copy all the stuff -for CODE in l10n; do - echo $CODE - [ -d $SRC/$CODE ] && $RSYNCCOMMAND $SRC/$CODE $TRG -done +dm_reset_dirs "$TRG" +dm_install_l10n "$SRC/l10n" "$TRG/l10n" - -# copy selected sqls -if [ ! -d $TRG/sql ] ; then - mkdir $TRG/sql -fi - -for F in $SRC/sql/civicrm*.mysql $SRC/sql/case_sample*.mysql; do +[ ! -d $TRG/sql ] && mkdir $TRG/sql +for F in $SRC/sql/civicrm_*.??_??.mysql; do cp $F $TRG/sql done -# copy docs -cp $SRC/agpl-3.0.txt $TRG -cp $SRC/gpl.txt $TRG -cp $SRC/README.txt $TRG -cp $SRC/CONTRIBUTORS.txt $TRG -cp $SRC/agpl-3.0.exception.txt $TRG - # gen tarball cd $TRG/.. -tar czf $DM_TARGETDIR/civicrm-$DM_VERSION-l10n.tar.gz --exclude '*.po' --exclude pot civicrm/l10n civicrm/sql/civicrm_*.??_??.mysql +tar czf $DM_TARGETDIR/civicrm-$DM_VERSION-l10n.tar.gz --exclude '*.po' --exclude pot civicrm # clean up rm -rf $TRG