installer: added update_zebra_conf target

This target is meant to allow the easy updating
of the Zebra configuration files from an installation
package.

This has been tested for a 'dev' mode install, not
for the other types.

Signed-off-by: Joshua Ferraro <jmf@liblime.com>
This commit is contained in:
Galen Charlton 2008-01-04 16:59:36 -06:00 committed by Joshua Ferraro
parent 94e7695916
commit 1b603d058e

View file

@ -1198,9 +1198,29 @@ install :: all install_koha warn_koha_env_vars
$install .= "\t\$(NOECHO) \$(ECHO) For other post-installation tasks, please consult the README.\n";
$install .= "\t\$(NOECHO) \$(ECHO)\n";
if ($config{'INSTALL_ZEBRA'} eq "yes") {
$install .= _update_zebra_conf_target();
}
return $install;
}
=head 2 _update_zebra_conf_target
Add an installation target for updating
Zebra's configuration files.
=cut
sub _update_zebra_conf_target {
my $target = "\nupdate_zebra_conf ::\n";
$target .= "\tumask 022; \$(MOD_INSTALL) \\\n";
$target .= "\t\t\$(KOHA_INST_ZEBRA_CONF_DIR) \$(KOHA_DEST_ZEBRA_CONF_DIR) \n";
return $target;
}
sub postamble {
# put directory mappings into Makefile
# so that Make will export as environment