Make treats any $ as an internal variable except $$. So have Makefile.PL when getting values turn any $ into $$. --- Makefile.PL | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/Makefile.PL b/Makefile.PL index e3957dc..fc319fc 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1180,6 +1180,7 @@ sub _get_value { # take value from install log if present if (exists $install_log_values{$key}) { + $install_log_values{$key} =~ s/\$/\$\$/g; return $install_log_values{$key}; } @@ -1199,6 +1200,7 @@ sub _get_value { $retry_msg .= _add_valid_values_disp($key, $valid_values); $val = prompt($retry_msg, $default); } + $val =~ s/\$/\$\$/g; return $val; } -- 1.6.3.3 _______________________________________________ Koha-patches mailing list Koha-patches@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-patches