Revision: 458
Author: cwest
Date: 2005-09-07 23:02:31 -0400 (Wed, 07 Sep 2005)
Log Message:
-----------
preparing for release
Modified Paths:
--------------
perl/Module-Build-JSAN/trunk/META.yml
perl/Module-Build-JSAN/trunk/README
Modified: perl/Module-Build-JSAN/trunk/META.yml
===================================================================
--- perl/Module-Build-JSAN/trunk/META.yml 2005-09-08 03:01:48 UTC (rev 457)
+++ perl/Module-Build-JSAN/trunk/META.yml 2005-09-08 03:02:31 UTC (rev 458)
@@ -1,14 +1,20 @@
---
name: Module-Build-JSAN
version: 0.01
-author:
- - David Wheeler <
da...@kineticode.com>
+author: []
abstract: Build JavaScript modules for JSAN
license: perl
+resources:
+ license:
http://dev.perl.org/licenses/
requires:
- Pod::Simple: 0
+ Module::Build: 0.2701
+ Pod::Select: 1.3
+ Pod::Simple: 3.02
+ Pod::Simple::HTML: 3.01
+ Pod::Simple::Text: 2.02
+ Pod::Stripper: 0.22
provides:
Module::Build::JSAN:
file: lib/Module/Build/JSAN.pm
version: 0.01
-generated_by: Module::Build version 0.2701
+generated_by: Module::Build version 0.2702
Modified: perl/Module-Build-JSAN/trunk/README
===================================================================
--- perl/Module-Build-JSAN/trunk/README 2005-09-08 03:01:48 UTC (rev 457)
+++ perl/Module-Build-JSAN/trunk/README 2005-09-08 03:02:31 UTC (rev 458)
@@ -2,15 +2,55 @@
Module::Build::JSAN - Build JavaScript modules for JSAN
SYNOPSIS
+ use Module::Build::JSAN;
+
+ my $build = Module::Build::JSAN->new(
+ module_name => 'Foo-Bar',
+ license => 'perl',
+ dist_author => 'Joe Developer <
j...@foobar.com>',
+ dist_abstract => 'Say something pithy here',
+ dist_version => '0.02',
+ keywords => [qw(Foo Bar pithyness)],
+ build_requires => {
+ 'Test.Simple' => 0.20,
+ },
+ requires => {
+ 'JSAN' => 0.10,
+ 'Baz-Quux' => 0.02,
+ },
+ );
+
+ $build->create_build_script;
+
DESCRIPTION
+ This is a developer aid for creating JSAN distributions. Please use the
+ example given in the SYNOPSIS to create distributions.
+
+ This works nearly identically to Module::Build, so please refer to its
+ documentation.
+
+DIFFERENCES
+ 1 META.json
+ JSAN uses the JSON format instead of the YAML format, as it's legal
+ Javascript and just plain easier to work with. This means that
+ Module::Build::JSAN will generate META.json files instead of
+ META.yml files. Do not be alarmed.
+
+ 2 ./Build deps
+ This is a new action added in Module::Build::JSAN. You run this in
+ order to install your dependencies when testing while developing.
+ This will allow you to develop against the latest versions of the
+ distributions you are building upon.
+
BUGS
Please send bug reports to <
bug-module...@rt.cpan.org>.
-AUTHOR
- David Wheeler <
da...@kineticode.com>
+AUTHORS
+ David Wheeler <
da...@kineticode.com> Casey West <
ca...@geeknest.com> Rob
+ Kinyon <
rob.k...@iinteractive.com>
COPYRIGHT AND LICENSE
- Copyright 2005 by David Wheeler
+ Copyright 2005 by David Wheeler, Casey West, Rob Kinyon
This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.