in reply to MANIFEST IT!

Howdy!

I'm curious why you would not just use 'make dist'? That will gather up everything in the manifest and make the .tar.gz file with no coding required on your part.

yours,
Michael

Replies are listed 'Best First'.
Re: Re: MANIFEST IT!
by crazyinsomniac (Prior) on Jan 12, 2002 at 07:36 UTC
    Ignorance?

    Lack of tar?

    Make::Maker generates a makefile which has the following variables:

    # --- MakeMaker dist section: DISTVNAME = $(DISTNAME)-$(VERSION) TAR = tar TARFLAGS = cvf ZIP = zip ZIPFLAGS = -r COMPRESS = gzip --best SUFFIX = .gz SHAR = shar PREOP = @$(NOOP) POSTOP = @$(NOOP) TO_UNIX = @$(NOOP) CI = ci -u RCS_LABEL = rcs -Nv$(VERSION_SYM): -q DIST_CP = best DIST_DEFAULT = tardist
    I don't have zip or tar nor do I plan on installing them anytime soon. I am never afraid of installing perl modules however, and always find Archive::Tar installed wherever I go. It is for these kinds of situations that this script is useful. It is a "perl" solution. That is all (I would like to see `perl make' one of these days, no need for make or nmake or dmake or whatever crazy make there is ;D).

     
    ______crazyinsomniac_____________________________
    Of all the things I've lost, I miss my mind the most.
    perl -e "$q=$_;map({chr unpack qq;H*;,$_}split(q;;,q*H*));print;$q/$q;"

      I would like to see `perl make' one of these days, no need for make or nmake or dmake or whatever crazy make there is ;D
      Make.pm?. I came across this beauty a couple of months ago. It comes with pmake, a perl replacement for make/nmake etc. But you can also use the module in your own install scripts.

      Simon Flack ($code or die)
      $,=reverse'"ro_';s,$,\$,;s,$,lc ref sub{},e;$,
      =~y'_"' ';eval"die";print $_,lc substr$@,0,3;
        There are also exist Module::Build module which doesn't try to emulate make but instead suggests make-less solution for Perl module installers.

        --
        Ilya Martynov (http://martynov.org/)

      Doesn't Archive::Tar come with a command-line pure-Perl tar, ptar?

      Chris
      M-x auto-bs-mode