diff options
Diffstat (limited to 'build/fixwin32mak.pl')
-rw-r--r-- | build/fixwin32mak.pl | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/build/fixwin32mak.pl b/build/fixwin32mak.pl index d7ca5bd15..c3f6acf86 100644 --- a/build/fixwin32mak.pl +++ b/build/fixwin32mak.pl @@ -48,5 +48,21 @@ print "Processing " . $_ . "\n"; else { unlink $tname; } + $dname = $oname; + $dname =~ s/.mak$/.dsp/; + @dstat = stat($dname); + @ostat = stat($oname); + if ($ostat[9] != $dstat[9]) { + @onames = ($oname); + utime $dstat[9], $dstat[9], @onames; + print "Touched datestamp for " . $oname . " in " . $File::Find::dir . "\n"; + } + $oname =~ s/.mak$/.dep/; + @ostat = stat($oname); + if ($ostat[9] != $dstat[9]) { + @onames = ($oname); + utime $dstat[9], $dstat[9], @onames; + print "Touched datestamp for " . $oname . " in " . $File::Find::dir . "\n"; + } } } |