Alien-Plotly-Orca
view release on metacpan or search on metacpan
patch sub {
my ($build) = @_;
if ( $^O eq 'linux' ) {
my $extract = $build->install_prop->{extract};
my ($appimage_file) = glob("$extract/*.AppImage");
my $orca = Path::Tiny::path( $extract, 'bin', 'orca' );
$orca->touchpath;
Path::Tiny::path($appimage_file)->move($orca);
$orca->chmod('0755');
}
else {
return patch_anaconda($build);
}
};
build sub {
my ($build) = @_;
my $extract = $build->install_prop->{extract};
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
if [[ "$OSTYPE" == "darwin"* ]]; then
# Mac OSX
exec ${DIR}/../lib/orca.app/Contents/MacOS/orca "$@"
else
# Assume linux
exec ${DIR}/../lib/orca_app/orca "$@"
fi
END_OF_TEXT
$orca->chmod('0755');
}
}
( run in 0.325 second using v1.01-cache-2.11-cpan-496ff517765 )