Shipwright

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

* update cmd can be feeded a new source url
* use version;
* bug fixes

1.16 Wed Nov 12 21:39:58 CST 2008
* clean nearly all the tmp files automatically except log

1.15 Tue Nov 11 19:52:47 CST 2008
+ --skip-recommends and --skip-all-recommends option for import cmd
+ --unreferenced and --check-only option for delete cmd
+ simple setenv bat for window 
* some bug fixes


1.14 Tue Aug 26 16:23:56 CST 2008
* 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

MANIFEST  view on Meta::CPAN

README
share/__default_builder_options
share/bin/shipwright-builder
share/bin/shipwright-filter
share/bin/shipwright-utility
share/etc/shipwright-perl-wrapper
share/etc/shipwright-script-wrapper
share/etc/shipwright-source-bash
share/etc/shipwright-source-tcsh
share/etc/shipwright-utility
share/etc/shipwright-windows-setenv.bat
share/shipwright/branches.yml
share/shipwright/flags.yml
share/shipwright/known_test_failures.yml
share/shipwright/map.yml
share/shipwright/order.yml
share/shipwright/refs.yml
share/shipwright/source.yml
share/shipwright/version.yml
share/t/test
t/00.load.t

lib/Shipwright.pm  view on Meta::CPAN

    # wrapper for installed bin files, mainly for optimizing the environment
     shipwright-script-wrapper
    # wrapper for installed perl scripts
    shipwright-perl-wrapper
    # source files you can `source', for tcsh and bash, respectively.
    # both will be installed to tools/
    shipwright-source-tcsh, shipwright-source-bash
    # utility which will be installed to tools/
    shipwright-utility
    # set env bat for windows
    shipwright-windows-setenv.bat

inc/ # modules for shipwright itself

sources/      # all the sources live here

scripts/    # all the build scripts and dependency hints live here

shipwright/

    # branches note, see L<Shipwright::Manual::UsingBranches>

share/etc/shipwright-source-tcsh  view on Meta::CPAN

if ( $# == 1 ) then
    setenv PATH $1/sbin:$1/bin:$1/usr/sbin:$1/usr/bin:$PATH
    # fix vessels which ship their own ncurses, but don't clobber $TERMINFO
    # if it's already been set
    if ( ! $?TERMINFO && -d $1/share/terminfo ) then
        setenv TERMINFO $1/share/terminfo
    endif
    if ( $?PERL5LIB ) then
        setenv PERL5LIB $1/lib/perl5/site_perl:$1/lib/perl5:${PERL5LIB}
    else
        setenv PERL5LIB $1/lib/perl5/site_perl:$1/lib/perl5
    endif
    if ( $?LD_LIBRARY_PATH ) then
        setenv LD_LIBRARY_PATH $1/lib:${LD_LIBRARY_PATH}
    else
        setenv LD_LIBRARY_PATH $1/lib
    endif
    if ( $?DYLD_LIBRARY_PATH ) then
        setenv DYLD_LIBRARY_PATH $1/lib:${DYLD_LIBRARY_PATH}
    else
        setenv DYLD_LIBRARY_PATH $1/lib
    endif
else
    echo 'USAGE: source shipwright-source-tcsh BASEPATH'
endif



( run in 0.769 second using v1.01-cache-2.11-cpan-283623ac599 )