summaryrefslogtreecommitdiff
path: root/Porting/make_dot_patch.pl
Commit message (Collapse)AuthorAgeFilesLines
* typo fixes for porting scriptsDavid Steinbrunner2013-05-241-1/+1
|
* Make everything exec-bit.txt lists executableFlorian Ragwitz2010-08-191-0/+0
| | | | | | | All these files used to be executable in the release tarballs. Apparently things also work without that in the repository, but I'd rather add this possibly unecessary change to blead instead of breaking the upcoming release. This should probably be looked into again afterwards.
* Global executable bit cleanupDavid Golden2010-07-241-0/+0
| | | | | | | | | | | | | | | | | | | | When porting/makerel runs, all files copied into the directory for the tarball have the executable bit stripped and then only a specific set of files have the executable bit restored. There are many files in the repo that have the executable bit set in the repo that will be stripped. So that the state of files in the repo is as close as possible to the state of files in the release tarball, the executable bit has been stripped from such files. In one recent case, a file added from a dual-life module needed the executable bit set. Because it had the bit in the repo but was not listed in makerel to get an executable bit, tests using it passed in the repo and failed in the tarball. This commit refactors the list into a new file, Porting/exec-bit.txt and add tests to detect a mismatch between files listed there and actual executable bits in the repo.
* convert the contents of make_dot_patch into a function and put it in GitUtilsYves Orton2009-07-301-28/+3
|
* much much quicker solutionYves Orton2009-07-301-14/+19
|
* add tool to create .tgz snapshot files with .patch file includedYves Orton2009-07-281-0/+1
|
* add a simple utility to Porting/ which knows how to generate .patch filesYves Orton2009-07-271-0/+46