5 CFFILE
=$P/..
/distmaker.conf
6 if [ ! -f $CFFILE ] ; then
7 echo "NO DISTMAKER.CONF FILE!"
15 TRG
=$DM_TMPDIR/civicrm
17 # copy all the rest of the stuff
18 dm_reset_dirs
"$TRG" "$DM_TMPDIR/com_civicrm"
19 cp $SRC/civicrm.config.php
$TRG
20 dm_generate_version
"$TRG/civicrm-version.php" Joomla
21 dm_install_core
"$SRC" "$TRG"
22 dm_install_coreext
"$SRC" "$TRG" $
(dm_core_exts
)
23 dm_install_packages
"$SRC/packages" "$TRG/packages"
24 dm_install_vendor
"$SRC/vendor" "$TRG/vendor"
25 dm_install_bower
"$SRC/bower_components" "$TRG/bower_components"
26 dm_install_cvext com.iatspayments.civicrm
"$TRG/ext/iatspayments"
28 ## WTF: It's so good we'll install it twice!
29 ## (The first is probably extraneous, but there could be bugs dependent on it.)
30 dm_install_joomla
"$SRC/joomla" "$TRG/joomla"
31 dm_install_joomla
"$SRC/joomla" "$DM_TMPDIR/com_civicrm"
33 ## joomla 3.0 likes admin.civicrm.php to be called civicrm.php; keep both names
34 cp "$SRC/joomla/admin/admin.civicrm.php" "$DM_TMPDIR/com_civicrm/admin/civicrm.php"
39 # generate alt version of package
40 cp -R -p civicrm com_civicrm
/admin
/civicrm
41 ${DM_PHP:-php} $DM_SOURCEDIR/distmaker
/utils
/joomlaxml.php
$DM_SOURCEDIR com_civicrm
$DM_VERSION alt
42 ${DM_ZIP:-zip} -q -r -9 $DM_TARGETDIR/civicrm-
$DM_VERSION-joomla-alt.
zip com_civicrm
43 rm -rf com_civicrm
/admin
/civicrm
45 # generate zip version of civicrm.xml
46 ${DM_PHP:-php} $DM_SOURCEDIR/distmaker
/utils
/joomlaxml.php
$DM_SOURCEDIR com_civicrm
$DM_VERSION zip
47 ${DM_ZIP:-zip} -q -r -9 com_civicrm
/admin
/civicrm.
zip civicrm
48 ${DM_ZIP:-zip} -q -r -9 $DM_TARGETDIR/civicrm-
$DM_VERSION-joomla.
zip com_civicrm
-x 'com_civicrm/admin/civicrm'