[Jifty-commit] r6124 - in Net-Jifty/trunk: .
Jifty commits
jifty-commit at lists.jifty.org
Tue Dec 16 22:39:54 EST 2008
Author: sartak
Date: Tue Dec 16 22:39:54 2008
New Revision: 6124
Modified:
Net-Jifty/trunk/ (props changed)
Net-Jifty/trunk/Changes
Net-Jifty/trunk/Makefile.PL
Net-Jifty/trunk/lib/Net/Jifty.pm
Log:
r77607 at onn: sartak | 2008-12-16 22:39:51 -0500
Make Hash::Merge and Path::Class more optional
Modified: Net-Jifty/trunk/Changes
==============================================================================
--- Net-Jifty/trunk/Changes (original)
+++ Net-Jifty/trunk/Changes Tue Dec 16 22:39:54 2008
@@ -1,6 +1,8 @@
Revision history for Net-Jifty
0.09
+ Hash::Merge and Path::Class are now depended-upon only if you want
+ cascading directory config
0.08 Mon Nov 17 18:39:11 UTC-4 2008
added form_form_data_args method to support file uploads (ruz)
Modified: Net-Jifty/trunk/Makefile.PL
==============================================================================
--- Net-Jifty/trunk/Makefile.PL (original)
+++ Net-Jifty/trunk/Makefile.PL Tue Dec 16 22:39:54 2008
@@ -10,9 +10,7 @@
requires 'Encode';
requires 'Email::Address';
requires 'Term::ReadKey';
-requires 'Path::Class';
requires 'Cwd';
-requires 'Hash::Merge';
build_requires 'Test::More';
build_requires 'Test::MockObject';
@@ -22,6 +20,11 @@
-default => 0,
recommends( 'DateTime')
],
+ 'Cascading directory config' => [
+ -default => 0,
+ recommends('Hash::Merge'),
+ recommends('Path::Class'),
+ ],
);
WriteAll;
Modified: Net-Jifty/trunk/lib/Net/Jifty.pm
==============================================================================
--- Net-Jifty/trunk/lib/Net/Jifty.pm (original)
+++ Net-Jifty/trunk/lib/Net/Jifty.pm Tue Dec 16 22:39:54 2008
@@ -9,13 +9,11 @@
use URI;
use YAML;
-use Hash::Merge;
use Encode;
use Fcntl qw(:mode);
use Cwd;
-use Path::Class;
use Email::Address;
@@ -634,8 +632,10 @@
my $all_config = {};
- my $dir = dir(shift || getcwd);
+ require Path::Class;
+ my $dir = Path::Class::dir(shift || getcwd);
+ require Hash::Merge;
my $old_behavior = Hash::Merge::get_behavior;
Hash::Merge::set_behavior('RIGHT_PRECEDENT');
More information about the Jifty-commit
mailing list