Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonk committed Feb 25, 2009
0 parents commit caea0b8
Show file tree
Hide file tree
Showing 48 changed files with 3,566 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .gitignore
@@ -0,0 +1,14 @@

cover_db
META.yml
Makefile
blib
inc
pm_to_blib
MANIFEST
Makefile.old
.*.swp
.prove
*.bak
*~

1 change: 1 addition & 0 deletions .shipit
@@ -0,0 +1 @@
steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
32 changes: 32 additions & 0 deletions Changes
@@ -0,0 +1,32 @@
Revision history for Perl extension DBICx::AutoDoc.

0.04
- Added Tie::IxHash to the list of requirements. Reported by
Anders Nor Berle.
- Added documentation for the undocumented internal methods of
DBICx::AutoDoc.
- Fixed a bug in get_unique_constraints_for.
- Made schema_version return 1 if no version is defined.
- Corrected the documentation for the templates.
- Added missing footer to the main documentation template.
- Added unique constraints to the main documentation template.
- Factored out the comments into a separate template, for ease
of maintenance.

0.03
- Added a -I option to dbicx-autodoc, so you can document schemas that
aren't in @INC.
- Fixed the argument processing for dbicx-autodoc a bit.
- Corrected a dumb bug in DBICx::AutoDoc->output_filename that made
output always go to the current directory.
- Added examples to the distribution, so they will show up on CPAN.
- Added documentation to dbicx-autodoc.
- Added some missing dependencies to Makefile.PL

0.02
- Fixed the MANIFEST, first time releasing with Module::Install, and
the first time I used ShipIt, combined they made me break the release. :)
- Fixed a documentation typo

0.01
- Initial release
58 changes: 58 additions & 0 deletions MANIFEST.SKIP
@@ -0,0 +1,58 @@
# Avoid version control files.
\bRCS\b
\bCVS\b
\bSCCS\b
,v$
\B\.svn\b
\b_darcs\b
\B\.git\b
\.cvsignore$

# Avoid Makemaker generated and utility files.
\bMANIFEST\.bak
\bMakefile$
\bblib/
\bMakeMaker-\d
\bpm_to_blib\.ts$
\bpm_to_blib$
\bblibdirs\.ts$
\bblib
\bblibdirs$
^MANIFEST.SKIP$
\.shipit

# Avoid Module::Build generated and utility files.
\bBuild$
\b_build/
\bBuild\.bat$
\b_build

# Avoid temp and backup files.
~$
\.old$
\#$
\b\.#
\.bak$
\.sw.$
\b\.DS_Store$
\.tmp$
\.DS_Store$

# Avoid Devel::Cover files.
\bcover_db\b

# Don't include utility configuration files
\B\.shipit$
\B\.prove$
\B\.gitignore$

# Don't include the MANIFEST.SKIP file itself
^MANIFEST\.SKIP$

# it might contain sensitive environmental information
examples/ExampleDB-.*-dump.txt

# Some random author-only stuff that shouldn't be packaged
test-schemas
.project.yml

20 changes: 20 additions & 0 deletions Makefile.PL
@@ -0,0 +1,20 @@
use inc::Module::Install;

name 'DBICx-AutoDoc';
all_from 'lib/DBICx/AutoDoc.pm';

require( $_ ) for qw(
DBIx::Class Template Class::Inspector Carp Class::Accessor::Grouped FindBin
Data::Dump File::Temp Pod::Usage Getopt::Long Tie::IxHash
);

test_requires( $_ ) for qw(
Test::More
);

install_script 'dbicx-autodoc';
install_share 'templates';

extra_tests;
auto_install;
WriteAll;

0 comments on commit caea0b8

Please sign in to comment.