Rev. | 10723 |
---|---|
Size | 1,106 bytes |
Time | 2023-05-29 23:29:06 |
Author | zmatsuo |
Log Message | cmake ビルドを調整
- Linux上などでもMinGW64bit版をビルドできるよう修正
- -DARCHITECHTER=64 or 32 でに変更
- install_cygwin.cmake が2箇所に存在したので buildtools/ のみとした
- ci_scripts/install_cygwin.cmake は削除
- ci_scripts/build_local_appveyor_vs20*.bat を修正
- 誤りを修正
- cygwin\CMakeLists.txt
- MinGWビルド時、cygwinに関するビルドを行わないようにした
- libs
- cmake の2重呼び出しを行わないようにした |
rem if "%CMAKE_COMMAND%" == "" goto pass_where
rem "%SystemRoot%\system32\where.exe" %CMAKE_COMMAND% 2> nul > nul && exit /b
:pass_where
set CMAKE_COMMAND=C:\Program Files\CMake\bin\cmake.exe
if exist "%CMAKE_COMMAND%" exit /b
set CMAKE_DIR=C:\Program Files\Microsoft Visual Studio\2022
call :search_vs
if %errorlevel% == 1 exit /b
set CMAKE_DIR=C:\Program Files (x86)\Microsoft Visual Studio\2019
call :search_vs
if %errorlevel% == 1 exit /b
set CMAKE_DIR=C:\Program Files (x86)\Microsoft Visual Studio\2017
call :search_vs
if %errorlevel% == 1 exit /b
set CMAKE_DIR=
set CMAKE_COMMAND=
echo Install cmake
pause
exit
:search_vs
set CMAKE_COMMAND=%CMAKE_DIR%\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe
if exist "%CMAKE_COMMAND%" exit /b 1
set CMAKE_COMMAND=%CMAKE_DIR%\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe
if exist "%CMAKE_COMMAND%" exit /b 1
set CMAKE_COMMAND=%CMAKE_DIR%\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe
if exist "%CMAKE_COMMAND%" exit /b 1
exit /b 0