소스 검색

* Fixed getting svn revision on Windows host.

git-svn-id: trunk@26700 -
yury 11 년 전
부모
커밋
5ebfb2710d
2개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 1
      utils/fpcm/fpmake.pp
  2. 1 1
      utils/fpcm/revision.inc

+ 3 - 1
utils/fpcm/fpmake.pp

@@ -43,6 +43,8 @@ procedure fpcm_update_revision_info(Sender: TObject);
     i := AProcess.Output.Read(b,1);
     if i > 0 then
       begin
+        if b = 13 then
+          continue;
         if b = 10 then
           exit;
         ALine := ALine + chr(b);
@@ -77,7 +79,7 @@ begin
       // Run svn info, and catch output.
       P := sender as TPackage;
       P.Options.Add('-dREVINC');
-      SVNBin := ExeSearch('svn', GetEnvironmentvariable('PATH'));
+      SVNBin := ExeSearch(AddProgramExtension('svn', Defaults.BuildOS), GetEnvironmentvariable('PATH'));
       if SVNBin<>'' then
         begin
           SVNProcess := TProcess.create(nil);

+ 1 - 1
utils/fpcm/revision.inc

@@ -1 +1 @@
-'2014-01-18 rev 26502'
+'2014-02-06 rev 26692'