Toby Inkster avatar Toby Inkster committed 64e2562

borrow trial version bundling idea from Type::Params

Comments (0)

Files changed (1)

 use inc::Module::Package 'RDF:tobyink 0.012';
 
+use strict;
+use warnings;
+
+if (-d ".hg") # I am the author
+{
+	use lib "lib";
+	require Types::XSD;
+	if ("Types::XSD"->VERSION =~ /_/) # only for dev releases
+	{
+		my $SOURCE = "../p5-type-tiny/lib";
+		my $DEST   = "inc";
+		
+		require PIR;
+		my $iter = "PIR"->new->file->name("*.pm")->iter($SOURCE, { relative => 1 });
+		while (my $module = $iter->())
+		{
+			"Module::Install::Admin"->copy("$SOURCE/$module" => "$DEST/$module");
+		}
+	}
+}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.