Changeset 23719

Show
Ignore:
Timestamp:
11/14/08 23:28:55 (5 years ago)
Author:
daisuke
Message:

make manifest with MD5 checksum

Location:
lang/perl/NanoA/trunk
Files:
2 added
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/NanoA/trunk/Makefile.PL

    r23702 r23719  
    1313use inc::Module::Install; 
    1414use File::Find::Rule; # ここで使うだけだから許して! 
     15use File::Spec; 
    1516 
    1617name('NanoA'); 
     
    3334); 
    3435 
    35 my $postamble = <<'EOM'; 
    36 NANOADIR = dist-cgi 
     36my $distdir = File::Spec->catfile('dist-cgi', version()); 
     37my $postamble = <<EOM; 
     38NANOADIR = $distdir 
    3739 
     40EOM 
     41 
     42$postamble .= <<'EOM'; 
    3843nanoadir:  
    39         $(NOECHO)$(MKPATH) $(NANOADIR); \ 
     44        $(NOECHO)$(RM_RF) $(NANOADIR); 
     45        $(NOECHO)$(MKPATH) $(NANOADIR); 
    4046 
    4147nanoacgi: $(TO_INST_PM) 
     
    5561        $(NOECHO)$(ECHO) "Generated $(NANOADIR)/nanoa.cgi" 
    5662 
     63nanoamanifest: 
     64        $(NOECHO)$(FULLPERLRUN) tools/manifest.pl $(NANOADIR) > $(NANOADIR)/MANIFEST 
     65 
    5766nanoaapp: 
    5867EOM 
     
    6473$postamble .= <<'EOM'; 
    6574 
    66 nanoa: nanoadir nanoacgi nanoaextlib nanoaapp 
     75nanoa: nanoadir nanoacgi nanoaextlib nanoaapp nanoamanifest 
    6776        $(NOECHO)$(NOOP) 
    6877