[ttssh2-commit] [10851] カレントフォルダを保存するようにした、setlocalを削除した

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2023年 8月 16日 (水) 21:30:57 JST


Revision: 10851
          https://osdn.net/projects/ttssh2/scm/svn/commits/10851
Author:   zmatsuo
Date:     2023-08-16 21:30:57 +0900 (Wed, 16 Aug 2023)
Log Message:
-----------
カレントフォルダを保存するようにした、setlocalを削除した

- setlocal していると、endlocalしていなくてもbat終了時に endlocal と同等となるようだ
  - CMAKE_COMMAND 環境変数が呼び出し元に引き継がれない
  - endlocal時にsetlocal時のカレントフォルダに戻る
    - cd後にsetlocalしていたのでうまく元に戻らなかった
- pushd でフォルダを移動、 終了時に popd で元に戻すようにした

Modified Paths:
--------------
    trunk/ci_scripts/install.bat

-------------- next part --------------
Modified: trunk/ci_scripts/install.bat
===================================================================
--- trunk/ci_scripts/install.bat	2023-08-16 12:30:48 UTC (rev 10850)
+++ trunk/ci_scripts/install.bat	2023-08-16 12:30:57 UTC (rev 10851)
@@ -1,8 +1,7 @@
 echo %~dp0\install.bat
 
-cd /d %~dp0
+pushd %~dp0
 
-setlocal
 if "%CMAKE_COMMAND%" == "" (
    call find_cmake.bat
 )
@@ -13,6 +12,4 @@
   c:\msys64\usr\bin\pacman.exe  -S --noconfirm --needed cmake
 )
 
-rem \x82\xB1\x82\xB1\x82\xC5 cd \x82\xB5\x82Ă\xE0\x88ړ\xAE\x82\xB3\x82\xEA\x82Ȃ\xA2
-rem install.bat \x82\xF0\x8CĂяo\x82\xB5\x82\xBD\x91\xA4\x82Ŗ߂\xB5\x82Ă\xE0\x82炤
-rem cd ..
+popd


ttssh2-commit メーリングリストの案内
Back to archive index