summaryrefslogtreecommitdiff
path: root/regen/uconfig_h.pl
Commit message (Collapse)AuthorAgeFilesLines
* In regen/uconfig_h.pl use read_only_bottom_close_and_rename().Nicholas Clark2011-05-191-3/+1
| | | | | This eliminates the only remaining external caller of read_only_bottom(), so inline read_only_bottom() into read_only_bottom_close_and_rename().
* Merge safer_close() and rename_if_different() into close_and_rename()Nicholas Clark2011-05-191-2/+1
| | | | Inline safer_rename() into its only caller, close_and_rename().
* Add an optional 'mode' argument to open_new(), to open for appending.Nicholas Clark2011-05-191-3/+3
| | | | Use this in regen/uconfig_h.pl
* Add regen/uconfig_h.pl to regenerate uconfig.hNicholas Clark2011-03-281-0/+30
Most of the work is done by config_h.SH, but the wrapper is needed to add the digest lines, so that t/porting/regen.t can verify that it's up to date. I think that we need to take the "digest" approach, rather than "build to a temporary file during testing", as we can't rely on a working Unix shell on all platforms, and we couldn't even be sure that we get the skip list correct.