diff options
author | Tatsuhiko Miyagawa <miyagawa@bulknews.net> | 2013-09-02 17:52:49 -0700 |
---|---|---|
committer | Tatsuhiko Miyagawa <miyagawa@bulknews.net> | 2013-09-02 17:52:49 -0700 |
commit | e3fa5971617aebee94aaab57d22f6b4bb3085638 (patch) | |
tree | ff47f6f88554f9223b5883b837f6ca0c87f7007f | |
parent | 155aba106d547a3a1e40f802c139575e0754b548 (diff) | |
download | carton-e3fa5971617aebee94aaab57d22f6b4bb3085638.tar.gz |
v1.0.10v1.0.10
-rw-r--r-- | Build.PL | 2 | ||||
-rw-r--r-- | Changes | 4 | ||||
-rw-r--r-- | META.json | 5 | ||||
-rw-r--r-- | README.md | 23 | ||||
-rw-r--r-- | lib/Carton.pm | 2 |
5 files changed, 23 insertions, 13 deletions
@@ -18,7 +18,7 @@ my %module_build_args = ( "Tatsuhiko Miyagawa" ], "dist_name" => "Carton", - "dist_version" => "v1.0.9", + "dist_version" => "v1.0.10", "license" => "perl", "module_name" => "Carton", "recommends" => {}, @@ -2,6 +2,10 @@ Revision history for carton {{$NEXT}} +v1.0.10 2013-09-02 17:52:42 PDT + - Documentation fixes + - Support CRLF in snapshot (kan) #133 + v1.0.9 2013-08-17 11:24:46 PDT - Workaround carton help shows wrong doc on case insensitive filesystems @@ -4,7 +4,7 @@ "Tatsuhiko Miyagawa" ], "dynamic_config" : 0, - "generated_by" : "Dist::Milla version v1.0.3, Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.132140", + "generated_by" : "Dist::Milla version v1.0.4, Dist::Zilla version 4.300037, CPAN::Meta::Converter version 2.132140", "license" : [ "perl_5" ], @@ -79,11 +79,12 @@ "web" : "https://github.com/miyagawa/carton" } }, - "version" : "v1.0.9", + "version" : "v1.0.10", "x_contributors" : [ "Christian Walde <walde.christian@googlemail.com>", "David Golden <dagolden@cpan.org>", "David Steinbrunner <dsteinbrunner@pobox.com>", + "Kan Fushihara <kan.fushihara@gmail.com>", "Masahiro Chiba <chiba@everqueue.com>", "NAKAGAWA Masaki <masaki.nakagawa@gmail.com>", "Olaf Alders <olaf@wundersolutions.com>", @@ -6,8 +6,8 @@ Carton - Perl module dependency manager (aka Bundler for Perl) # On your development environment > cat cpanfile - requires 'Plack', 0.9980; - requires 'Starman', 0.2000; + requires 'Plack', '0.9980'; + requires 'Starman', '0.2000'; > carton install > git add cpanfile cpanfile.snapshot @@ -36,6 +36,8 @@ _cpanfile.snapshot_ file, which is meant to be version controlled, and the snapshot file allows other developers of your application will have the exact same versions of the modules. +For `cpanfile` syntax, see [cpanfile](http://search.cpan.org/perldoc?cpanfile) documentation. + # TUTORIAL ## Initializing the environment @@ -45,7 +47,7 @@ recommended to exclude these directories from the version control system. > echo local/ >> .gitignore - > git add cpanfile.snapshot + > git add cpanfile cpanfile.snapshot > git commit -m "Start using carton" ## Tracking the dependencies @@ -53,8 +55,8 @@ system. You can manage the dependencies of your application via `cpanfile`. # cpanfile - requires 'Plack', 0.9980; - requires 'Starman', 0.2000; + requires 'Plack', '0.9980'; + requires 'Starman', '0.2000'; And then you can install these dependencies via: @@ -64,10 +66,11 @@ The modules are installed into your _local_ directory, and the dependencies tree and version information are analyzed and saved into _cpanfile.snapshot_ in your directory. -Make sure you add _cpanfile.snapshot_ to your version controlled repository -and commit changes as you update dependencies. This will ensure that -other developers on your app, as well as your deployment environment, -use exactly the same versions of the modules you just installed. +Make sure you add _cpanfile_ and _cpanfile.snapshot_ to your version +controlled repository and commit changes as you update +dependencies. This will ensure that other developers on your app, as +well as your deployment environment, use exactly the same versions of +the modules you just installed. > git add cpanfile cpanfile.snapshot > git commit -m "Added Plack and Starman" @@ -149,6 +152,8 @@ This software is licensed under the same terms as Perl itself. [cpanm](http://search.cpan.org/perldoc?cpanm) +[cpanfile](http://search.cpan.org/perldoc?cpanfile) + [Bundler](http://gembundler.com/) [pip](http://pypi.python.org/pypi/pip) diff --git a/lib/Carton.pm b/lib/Carton.pm index 7221328..9ce1d17 100644 --- a/lib/Carton.pm +++ b/lib/Carton.pm @@ -1,7 +1,7 @@ package Carton; use strict; use 5.008_005; -use version; our $VERSION = version->declare("v1.0.9"); +use version; our $VERSION = version->declare("v1.0.10"); 1; __END__ |