Skip to content

Commit

Permalink
v1.0.34
Browse files Browse the repository at this point in the history
  • Loading branch information
miyagawa committed Jun 28, 2018
1 parent fec3031 commit d7fcb61
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 5 deletions.
3 changes: 3 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ Revision history for carton

{{$NEXT}}

v1.0.34 2018-06-28 10:38:01 PDT
- workaround carton fatpack by explicitly loading Menlo::Index::Mirror

v1.0.33 2018-05-04 11:22:45 PDT
- bundle: support environment where IO::Compress::Gzip is not available

Expand Down
4 changes: 3 additions & 1 deletion META.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,16 +72,18 @@
"web" : "https://github.com/perl-carton/carton"
}
},
"version" : "v1.0.33",
"version" : "v1.0.34",
"x_contributors" : [
"Christian Walde <walde.christian@googlemail.com>",
"Dan Book <grinnz@gmail.com>",
"David Golden <dagolden@cpan.org>",
"David Steinbrunner <dsteinbrunner@pobox.com>",
"Jonathan Steinert <hachi@fastly.com>",
"Jose Luis Martinez <jlmartinez@capside.com>",
"Kan Fushihara <kan.fushihara@gmail.com>",
"Karen Etheridge <ether@cpan.org>",
"Masahiro Chiba <chiba@everqueue.com>",
"Michael Schout <mschout@gkg.net>",
"NAKAGAWA Masaki <masaki.nakagawa@gmail.com>",
"Olaf Alders <olaf@wundersolutions.com>",
"Pedro Figueiredo <me@pedrofigueiredo.org>",
Expand Down
2 changes: 1 addition & 1 deletion Makefile.PL
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ my %WriteMakefileArgs = (
"Try::Tiny" => "0.09",
"parent" => "0.223"
},
"VERSION" => "v1.0.33",
"VERSION" => "v1.0.34",
"test" => {
"TESTS" => "t/*.t"
}
Expand Down
16 changes: 14 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,20 @@ Carton - Perl module dependency manager (aka Bundler for Perl)
> carton install
> carton exec starman -p 8080 myapp.psgi

# carton exec is optional
> perl -Ilocal/lib/perl5 local/bin/starman -p 8080 myapp.psgi
> PERL5LIB=/path/to/local/lib/perl5 /path/to/local/bin/starman -p 8080 myapp.psgi

# AVAILABILITY

Carton only works with perl installation with the complete set of core
modules. If you use perl installed by a vendor package with modules
stripped from core, Carton is not expected to work correctly.

Also, Carton requires you to run your command/application with
`carton exec` command, which means it's difficult or impossible to
run in an embedded perl use case such as mod\_perl.
`carton exec` command or to include the _local/lib/perl5_ directory
in your Perl library search path (using `PERL5LIB`, `-I`, or
[lib](https://metacpan.org/pod/lib)).

# DESCRIPTION

Expand Down Expand Up @@ -126,6 +131,13 @@ will install modules using this local cache. Combined with
CPAN Meta DB or downloading files from CPAN mirrors upon deployment
time.

As of Carton v1.0.32, the bundle also includes a package index
allowing you to simply use [cpanm](https://metacpan.org/pod/cpanm) (which has a
[standalone version](https://metacpan.org/pod/App::cpanminus#Downloading-the-standalone-executable))
instead of installing Carton on a remote machine.

> cpanm -L local --from "$PWD/vendor/cache" --installdeps --notest --quiet .

# PERL VERSIONS

When you take a snapshot in one perl version and deploy on another
Expand Down
2 changes: 1 addition & 1 deletion lib/Carton.pm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package Carton;
use strict;
use 5.008_005;
use version; our $VERSION = version->declare("v1.0.33");
use version; our $VERSION = version->declare("v1.0.34");

1;
__END__
Expand Down

0 comments on commit d7fcb61

Please sign in to comment.