summaryrefslogtreecommitdiff
path: root/Porting/manicheck
Commit message (Collapse)AuthorAgeFilesLines
* manicheck now optionally exits non-zero if it finds problemsNicholas Clark2021-10-121-6/+32
| | | | | | | This will enable it to be used in a CI test. Refactor the code to avoid the temporary array @files by iterating over the lines of MANIFEST as they are read in.
* In manicheck be explicit that the code is stripping './'Nicholas Clark2021-10-121-2/+3
| | | | | | | | | | | | | | The regex had been written as /^../, which strictly was correct as the string passed would *always* start with './', but this wasn't clear. One had to stop and double check how File::Find::find() works, and what argument it was called with. And it's not exactly clear when the '.' in the regex text matches '.' and then '/', but the '/' in the regex is the delimiter. Given that the regex is being changed, move it later - previously the code was performing a substitution on the value of $File::Find::name before it knew that it needed it. (ie doing work for all directories.)
* .mailmap should not be in MANIFEST, so exclude that file in Porting/manicheckreneeb2020-02-201-0/+1
|
* add git commit info into archive exports to allow building outside gitGraham Knop2019-10-231-0/+2
| | | | | | | Normally, builds require either a .patch file or to be built out of git when not a proper release. We can use git attributes to make a file that will give partial information about the commit when an archive is created. This allows downloads from github to build.
* Add GitHub issue templatesNicolas R2019-10-191-0/+1
| | | | | | These files should not be in the MANIFEST adjust porting/manifest.t to ignore .github files in addition to .gitignore files.
* Switch most open() calls to three-argument form.John Lightsey2016-12-231-1/+1
| | | | | | | | | | Switch from two-argument form. Filehandle cloning is still done with the two argument form for backward compatibility. Committer: Get all porting tests to pass. Increment some $VERSIONs. Run: ./perl -Ilib regen/mk_invlists.pl; ./perl -Ilib regen/regcharclass.pl For: RT #130122
* manicheck's complaints about missing files are now closer to the formJesse Vincent2009-12-181-1/+1
| | | | you might want to paste into a MANIFEST
* Detabify manicheckJesse Vincent2009-12-181-2/+2
|
* some more Porting/ script documentationDavid Mitchell2009-01-031-0/+4
|
* Replace Jarkko's manicheck utility with my ownRafael Garcia-Suarez2008-12-201-80/+17
| | | | | | My manicheck is more crude, but I find its output more readable, and more importantly it handles git-related files and directories. Options can be re-added later.
* From: "Robin Barker" <Robin.Barker@npl.co.uk>Robin Barker2008-01-111-2/+2
| | | | | Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C2@exchsvr2.npl.ad.local> p4raw-id: //depot/perl@32946
* Add -l (one file per line) option to manicheck.Jarkko Hietaniemi2003-07-271-4/+10
| | | p4raw-id: //depot/perl@20236
* Handle also extra directories et alia.Jarkko Hietaniemi2003-03-061-6/+11
| | | p4raw-id: //depot/perl@18836
* Add mani(fest) check(ing) utility.Jarkko Hietaniemi2003-03-061-0/+75
p4raw-id: //depot/perl@18835