Alien-OpenSSL-Static

 view release on metacpan or  search on metacpan

bin/openssl-env-bash  view on Meta::CPAN

#!/usr/bin/env perl

use strict;
use warnings;

use Alien::OpenSSL::Static;
use Text::ParseWords qw( shellwords );

my $bindir  = Alien::OpenSSL::Static->bin_dir;
my $cflags  = Alien::OpenSSL::Static->cflags;
my $ldflags = Alien::OpenSSL::Static->libs;

my $cpath = join ':', map {s/^-I//; $_} shellwords( $cflags );
my $librarypath = join ':', map {s/^-L//; $_} grep {m/^-L/} shellwords( $ldflags );

exec(qq{$ENV{SHELL} -c 'export PATH="$bindir:\$PATH" CFLAGS="$cflags \$CFLAGS" LDFLAGS="$ldflags \$LDFLAGS" CPATH="$cpath:\$CPATH" LIBRARY_PATH="$librarypath:\$LIBRARY_PATH";\$SHELL'});



( run in 0.329 second using v1.01-cache-2.11-cpan-f6376fbd888 )