Changes for version 1.14 - 2008-08-26

  • limit versions: perl 5.8.8+, SVK 2+, SVN 1.4+
  • CFLAGS and LDFLAGS are added when build
  • use Archive::Extract instead of tar cmd to extract compressed files
  • some bug fixes
  • clean each dist right after each dist is installed
  • replace die with confess

Documentation

Shipwright documentation
Customize the build method for a distribution
Glossary for Shipwright
introduction to Shipwright

Modules

Best Practical Builder
VCS repository backends
Base Backend Class
File System backend
SVK repository backend
SVN repository backend
builder part
Build the specified project
Create a project
Maintain a dist's flags
import a source and its dependencies
Maintain a dist's known test failure conditions
List dists of a project
Maintain a project
Relocate source of a dist(not cpan)
Update dist(s) and scripts
source part
base class for source
compressed source
useful subs for tests are here
Shipwright's Utility

Provides

in lib/Shipwright/Script.pm