• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Revision9458 (tree)
Time2021-09-26 01:18:46
Authorzmatsuo

Log Message

cmake のバージョン制限を下げた

- 3.13 から 3.11 に変更
- Visual Studio 2005 をサポートしている cmake の最終バージョンは 3.11.4

Change Summary

Incremental Difference

--- trunk/installer/cygtool/CMakeLists.txt (revision 9457)
+++ trunk/installer/cygtool/CMakeLists.txt (revision 9458)
@@ -1,4 +1,4 @@
1-cmake_minimum_required(VERSION 3.13)
1+cmake_minimum_required(VERSION 3.11)
22
33 set(PACKAGE_NAME "cygtool_dll")
44
@@ -12,11 +12,15 @@
1212
1313 if(MINGW)
1414 # libgcc_s_dw2-1.dll に依存しないため
15- target_link_options(
16- ${PACKAGE_NAME}
17- PRIVATE
18- -static-libgcc
19- )
15+ if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.13.0")
16+ target_link_options(
17+ ${PACKAGE_NAME}
18+ PRIVATE
19+ -static-libgcc
20+ )
21+ else()
22+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -static-libgcc")
23+ endif()
2024 endif()
2125
2226 if(SUPPORT_OLD_WINDOWS)
Show on old repository browser