[Ttssh2-commit] [5734] cygterm.exe が存在する場合に上書きコピーするようにした

svnno****@sourc***** svnno****@sourc*****
2014年 12月 2日 (火) 20:55:14 JST


Revision: 5734
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5734
Author:   maya
Date:     2014-12-02 20:55:14 +0900 (Tue, 02 Dec 2014)
Log Message:
-----------
cygterm.exe が存在する場合に上書きコピーするようにした
  既存のファイルが 32bit/64bit を判定してコピーする

Modified Paths:
--------------
    trunk/installer/teraterm.iss

-------------- next part --------------
Modified: trunk/installer/teraterm.iss
===================================================================
--- trunk/installer/teraterm.iss	2014-12-02 11:42:06 UTC (rev 5733)
+++ trunk/installer/teraterm.iss	2014-12-02 11:55:14 UTC (rev 5734)
@@ -810,6 +810,12 @@
                     else
                         FileCopy(ExpandConstant('{app}') + '\cygterm+-i686\cygterm.exe', Cygterm, True);
                 end;
+            end else begin
+                Machine := PortableExecutableMachine(Cygterm);
+                if Machine = IMAGE_FILE_MACHINE_AMD64 then
+                    FileCopy(ExpandConstant('{app}') + '\cygterm+-x86_64\cygterm.exe', Cygterm, False)
+                else
+                    FileCopy(ExpandConstant('{app}') + '\cygterm+-i686\cygterm.exe', Cygterm, False);
             end;
         end;
 



Ttssh2-commit メーリングリストの案内