[Jifty-commit] r5604 - in jifty/trunk: . lib/Jifty/Plugin/TabView plugins plugins.old plugins/TabView plugins/TabView/lib plugins/TabView/lib/Jifty plugins/TabView/lib/Jifty/Plugin/TabView

Jifty commits jifty-commit at lists.jifty.org
Mon Jul 28 18:18:21 EDT 2008


Author: clkao
Date: Mon Jul 28 18:18:20 2008
New Revision: 5604

Added:
   jifty/trunk/plugins/
   jifty/trunk/plugins.old/
      - copied from r5503, /jifty/trunk/plugins/
   jifty/trunk/plugins/TabView/
   jifty/trunk/plugins/TabView/Makefile.PL
   jifty/trunk/plugins/TabView/lib/
   jifty/trunk/plugins/TabView/lib/Jifty/
   jifty/trunk/plugins/TabView/lib/Jifty/Plugin/
   jifty/trunk/plugins/TabView/lib/Jifty/Plugin/TabView/
      - copied from r4073, /jifty/trunk/lib/Jifty/Plugin/TabView/
Removed:
   jifty/trunk/lib/Jifty/Plugin/TabView/
Modified:
   jifty/trunk/Makefile.PL

Log:


Modified: jifty/trunk/Makefile.PL
==============================================================================
--- jifty/trunk/Makefile.PL	(original)
+++ jifty/trunk/Makefile.PL	Mon Jul 28 18:18:20 2008
@@ -208,8 +208,28 @@
 install_script('bin/jifty');
 install_share;
 
+my @plugins = qw(TabView);
+
 # Test all of our sub-dist tests too
-tests('t/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t');
+tests(join(' ', qw(t/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t), map { "plugins/$_/t/*.t"} @plugins));
+
+
+for (@plugins) {
+    die unless -d "plugins/$_";
+#    install_share("plugins/$_/share");
+    chdir("plugins/$_");
+    system("$^X -I../../lib Makefile.PL");
+    chdir('../..');
+
+}
+
+postamble(<<"END");
+
+install ::
+@{[ join("\n", map { "\tcd plugins/$_; make install" } @plugins)   ]}
+
+
+END
 
 WriteAll;
 

Added: jifty/trunk/plugins/TabView/Makefile.PL
==============================================================================
--- (empty file)
+++ jifty/trunk/plugins/TabView/Makefile.PL	Mon Jul 28 18:18:20 2008
@@ -0,0 +1,10 @@
+use inc::Module::Install 0.46;
+name('Jifty-Plugin-TabView');
+
+requires('URI' => 1.31);
+
+install_share;
+
+&auto_install();
+
+WriteAll;


More information about the Jifty-commit mailing list