Acme-Image-Stb
view release on metacpan or search on metacpan
builder/MyBuilder.pm view on Meta::CPAN
package builder::MyBuilder;
use v5.40;
use parent 'Module::Build';
use Affix::Build;
use HTTP::Tiny;
use Path::Tiny;
use Config;
sub ACTION_code ($self) {
unless ( defined $self->config_data('lib') ) {
say 'Building embedded C library...';
# Setup source directory
lib/Acme/Image/Stb.pm view on Meta::CPAN
package Acme::Image::Stb 0.01 {
use v5.40;
use Affix qw[:all];
use Carp qw[croak];
use Config;
use Acme::Image::Stb::ConfigData;
use parent 'Exporter';
our %EXPORT_TAGS = ( internals => [qw[stbi_load stbi_write_png stbir_resize_uint8_linear]], core => [qw[load_and_resize]] );
$EXPORT_TAGS{all} = [ our @EXPORT_OK = sort map {@$_} values %EXPORT_TAGS ];
# Locate Library
# We look for: .../auto/Image/Stb/stb.so (or .dll)
my $lib_name = Acme::Image::Stb::ConfigData->config('lib');
my $lib_path;
for my $dir (@INC) {
my $check = "$dir/auto/Acme/Image/Stb/$lib_name";
if ( -e $check ) {
( run in 1.240 second using v1.01-cache-2.11-cpan-2398b32b56e )