summaryrefslogtreecommitdiff
path: root/Porting/makerel
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-02-11 11:17:38 +0000
committerNicholas Clark <nick@ccl4.org>2009-02-11 11:18:45 +0000
commit37d29c6f3453c0f472e0e800ed4a425e9d8eae97 (patch)
tree791c621bed55b267034ee8bdc22e240afa0fe36e /Porting/makerel
parent43239f9092558d64042e15f37666b1cd1d54a7f7 (diff)
downloadperl-37d29c6f3453c0f472e0e800ed4a425e9d8eae97.tar.gz
Update makerel to make a release from a git checkout.
(Ignore .git directory, .gitignore files, and references to removed perforce related scripts.)
Diffstat (limited to 'Porting/makerel')
-rw-r--r--Porting/makerel4
1 files changed, 2 insertions, 2 deletions
diff --git a/Porting/makerel b/Porting/makerel
index 390b92b1e7..b197a24a8d 100644
--- a/Porting/makerel
+++ b/Porting/makerel
@@ -43,6 +43,8 @@ print "\nMaking a release for $perl in $relroot/$reldir\n\n";
print "Cross-checking the MANIFEST...\n";
($missfile, $missentry) = fullcheck();
+@$missentry
+ = grep {$_ !~ m!^\.git/! and $_ !~ m!(?:/|^)\.gitignore!} @$missentry;
warn "Can't make a release with MANIFEST files missing.\n" if @$missfile;
warn "Can't make a release with files not listed in MANIFEST.\n" if @$missentry;
if ("@$missentry" =~ m/\.orig\b/) {
@@ -95,8 +97,6 @@ my @exe = qw(
Porting/findrfuncs
Porting/genlog
Porting/makerel
- Porting/p4genpatch
- Porting/patchls
Porting/*.pl
mpeix/nm
mpeix/relink