diff options
author | Erich Eckner <git@eckner.net> | 2015-11-26 21:00:10 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2015-11-26 21:00:10 +0100 |
commit | 579f6432482fb5a806c579e5125444a2f1d4945f (patch) | |
tree | 2aade54b64b6da5b05db9f5134c23881862bf3ca /gitupdateunit.pas | |
parent | 3e7a34e7dc5cd2c3155816ca0b47ec012fbe5afd (diff) | |
download | units-579f6432482fb5a806c579e5125444a2f1d4945f.tar.xz |
absolute Pfade aus gitupdateunit.pas entfernt
Diffstat (limited to 'gitupdateunit.pas')
-rw-r--r-- | gitupdateunit.pas | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gitupdateunit.pas b/gitupdateunit.pas index b0f06c2..ec6c188 100644 --- a/gitupdateunit.pas +++ b/gitupdateunit.pas @@ -30,9 +30,9 @@ initialization setlength(args,2); args[0]:='pull'; args[1]:='--all'; - if runCommandInDir(myDir,'/usr/bin/git',args,output) then begin + if runCommandInDir(myDir,'git',args,output) then begin updated:=updated or (output<>'Already up-to-date.'#10); - if runCommandInDir(baseDir+'units','/usr/bin/git',args,output) then begin + if runCommandInDir(baseDir+'units','git',args,output) then begin updated:=updated or (output<>'Already up-to-date.'#10); if updated then begin tmpDir:=mkTemp('-d /tmp/fpc.XXXXXX'); @@ -57,19 +57,19 @@ initialization else args[13]:=args[13]+'.pas'; args[14]:='-o'+tmpDir+'/output'; - if runCommandInDir(myDir,'/usr/bin/fpc',args,output) then begin + if runCommandInDir(myDir,'fpc',args,output) then begin setlength(args,2); args[0]:=tmpDir+'/output'; args[1]:=paramstr(0); - if runCommand('/usr/bin/sha512sum',args,output) then begin + if runCommand('sha512sum',args,output) then begin baseDir:=erstesArgument(output,#10); if erstesArgument(baseDir)<>erstesArgument(output) then begin deletefile(paramstr(0)); - if runCommand('/usr/bin/mv',args,output) then begin + if runCommand('mv',args,output) then begin setlength(args,2); args[0]:='-rf'; args[1]:=tmpDir; - if runCommand('/usr/bin/rm',args,output) then begin + if runCommand('rm',args,output) then begin fpExecVe(paramstr(0),argv,envp); raise exception.create('Fehler beim Ersetzen der Executable!'); end; @@ -84,7 +84,7 @@ initialization setlength(args,2); args[0]:='-rf'; args[1]:=tmpDir; - runCommand('/usr/bin/rm',args,output); + runCommand('rm',args,output); end; setlength(args,0); end. |