The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more
|
use 5.008;
our $VERSION = '1.02' ;
sub freeze {
return shift unless defined Params::Util::_STRING( $_ [0] );
File::Spec->abs2rel( shift , Padre::Constant::PORTABLE );
}
sub thaw {
return shift unless defined Params::Util::_STRING( $_ [0] );
File::Spec->rel2abs( shift , Padre::Constant::PORTABLE );
}
sub freeze_directory {
return shift unless defined Params::Util::_STRING( $_ [0] );
my $rel = File::Spec->abs2rel( shift , Padre::Constant::PORTABLE );
return length ( $rel ) ? $rel : File::Spec->curdir;
}
1;
|