mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-18 07:07:08 +02:00
Add explicit CMAKE_MSVC_RUNTIME_LIBRARY.
This commit is contained in:
parent
d6c3760646
commit
150432e4d1
1 changed files with 7 additions and 1 deletions
|
@ -265,7 +265,7 @@ def winFailOnEach(command):
|
|||
startingCommand = True
|
||||
for command in commands:
|
||||
command = re.sub(r'\$([A-Za-z0-9_]+)', r'%\1%', command)
|
||||
if re.search(r'\$', command):
|
||||
if re.search(r'\$[^<]', command):
|
||||
error('Bad command: ' + command)
|
||||
appendCall = startingCommand and not re.match(r'(if|for) ', command)
|
||||
called = 'call ' + command if appendCall else command
|
||||
|
@ -518,6 +518,7 @@ stage('zlib', """
|
|||
win:
|
||||
cmake . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
-DCMAKE_C_FLAGS_RELEASE="/MT /O2 /Ob2 /DNDEBUG" ^
|
||||
-DCMAKE_C_FLAGS="/DZLIB_WINAPI"
|
||||
|
@ -621,6 +622,7 @@ win:
|
|||
cmake -B out . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_INSTALL_PREFIX=%LIBS_DIR%/local ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
-DCMAKE_C_FLAGS_RELEASE="/MT /O2 /Ob2 /DNDEBUG"
|
||||
cmake --build out --config Debug
|
||||
|
@ -729,6 +731,7 @@ win:
|
|||
cmake . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_INSTALL_PREFIX=%LIBS_DIR%/local ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
-DCMAKE_C_FLAGS_RELEASE="/MT /O2 /Ob2 /DNDEBUG" ^
|
||||
-DBUILD_SHARED_LIBS=OFF ^
|
||||
|
@ -748,6 +751,7 @@ win:
|
|||
cmake . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_INSTALL_PREFIX=%LIBS_DIR%/local ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS="/DLIBDE265_STATIC_BUILD" ^
|
||||
-DCMAKE_CXX_FLAGS="/DLIBDE265_STATIC_BUILD" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
|
@ -774,6 +778,7 @@ win:
|
|||
cmake . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_INSTALL_PREFIX=%LIBS_DIR%/local ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
-DCMAKE_CXX_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
-DCMAKE_C_FLAGS_RELEASE="/MT /O2 /Ob2 /DNDEBUG" ^
|
||||
|
@ -800,6 +805,7 @@ win:
|
|||
cmake . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_INSTALL_PREFIX=%LIBS_DIR%/local ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS="/DJXL_STATIC_DEFINE /DJXL_THREADS_STATIC_DEFINE" ^
|
||||
-DCMAKE_CXX_FLAGS="/DJXL_STATIC_DEFINE /DJXL_THREADS_STATIC_DEFINE" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
|
|
Loading…
Add table
Reference in a new issue