Commit | Line | Data |
---|---|---|
6a488035 | 1 | #!/bin/bash |
7c71cbb4 | 2 | set -ex |
6a488035 TO |
3 | |
4 | # This script assumes | |
5 | # that DAOs are generated | |
6 | # and all the necessary conversions had place! | |
7 | ||
8 | P=`dirname $0` | |
9 | CFFILE=$P/../distmaker.conf | |
10 | ||
11 | if [ ! -f $CFFILE ] ; then | |
12 | echo "NO DISTMAKER.CONF FILE!" | |
13 | exit 1 | |
14 | else | |
15 | . $CFFILE | |
16 | fi | |
17 | ||
ee752347 | 18 | RSYNCOPTIONS="-avC $DM_EXCLUDES_RSYNC --include=core" |
6a488035 TO |
19 | RSYNCCOMMAND="$DM_RSYNC $RSYNCOPTIONS" |
20 | SRC=$DM_SOURCEDIR | |
21 | TRG=$DM_TMPDIR/civicrm | |
22 | ||
23 | # make sure and clean up before | |
24 | if [ -d $TRG ] ; then | |
25 | rm -rf $TRG/* | |
26 | fi | |
27 | ||
28 | # copy all the stuff | |
29 | for CODE in l10n; do | |
30 | echo $CODE | |
31 | [ -d $SRC/$CODE ] && $RSYNCCOMMAND $SRC/$CODE $TRG | |
32 | done | |
33 | ||
34 | ||
35 | # copy selected sqls | |
36 | if [ ! -d $TRG/sql ] ; then | |
37 | mkdir $TRG/sql | |
38 | fi | |
39 | ||
40 | for F in $SRC/sql/civicrm*.mysql $SRC/sql/counties.US.sql.gz $SRC/sql/case_sample*.mysql; do | |
41 | cp $F $TRG/sql | |
42 | done | |
43 | ||
44 | # copy docs | |
45 | cp $SRC/agpl-3.0.txt $TRG | |
46 | cp $SRC/gpl.txt $TRG | |
47 | cp $SRC/README.txt $TRG | |
50a340a5 | 48 | cp $SRC/CONTRIBUTORS.txt $TRG |
6a488035 TO |
49 | cp $SRC/agpl-3.0.exception.txt $TRG |
50 | ||
51 | # gen tarball | |
52 | cd $TRG/.. | |
53 | tar czf $DM_TARGETDIR/civicrm-$DM_VERSION-l10n.tar.gz --exclude '*.po' --exclude pot civicrm/l10n civicrm/sql/civicrm_*.??_??.mysql | |
54 | ||
55 | # clean up | |
56 | rm -rf $TRG |