diff options
author | Erich Eckner <git@eckner.net> | 2016-05-16 13:09:20 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2016-05-16 13:09:20 +0200 |
commit | 06bce82bd327798af44389f9bdc0ff46f5ffdd1c (patch) | |
tree | c266d187b09fd52030cb80d6cd7baab040abf17f /dateibeziehungen.pas | |
parent | 00c350ad4246197da4d6bc216ed020cb887fc98f (diff) | |
download | Make-06bce82bd327798af44389f9bdc0ff46f5ffdd1c.tar.xz |
relative Pfade in .summen speichern
Diffstat (limited to 'dateibeziehungen.pas')
-rw-r--r-- | dateibeziehungen.pas | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dateibeziehungen.pas b/dateibeziehungen.pas index fcaec5f..c244a79 100644 --- a/dateibeziehungen.pas +++ b/dateibeziehungen.pas @@ -949,7 +949,7 @@ var sumDateien: tStringlist; gefunden: boolean; lokTest: tRegExpr; - befehl: string; + befehl,datei,verzeichnis: string; begin befehle:=tStringlist.create; geaenderteDateien:=tStringlist.create; @@ -992,6 +992,12 @@ begin testeObBefehlLokal(befehle[i],extractfiledir(ausgabeDatei),lokTest); lokTest.free; end; + verzeichnis:=extractfilepath(pruefsummenDatei); + for i:=0 to geaenderteDateien.count-1 do begin + datei:=geaenderteDateien[i]; + if startetMit(verzeichnis,datei) then + geaenderteDateien[i]:=datei; + end; for i:=geaenderteDateien.count-1 downto 0 do begin if geaenderteDateien[i]='.uralt.' then begin geaenderteDateien.delete(i); |