Revision: 8069 https://osdn.net/projects/ttssh2/scm/svn/commits/8069 Author: zmatsuo Date: 2019-09-06 22:02:19 +0900 (Fri, 06 Sep 2019) Log Message: ----------- cmakeを使ったスナップショット生成で teraterm.ini の生成時、依存ファイルのチェックを行うようにした Modified Paths: -------------- trunk/installer/CMakeLists.txt -------------- next part -------------- Modified: trunk/installer/CMakeLists.txt =================================================================== --- trunk/installer/CMakeLists.txt 2019-09-06 13:02:07 UTC (rev 8068) +++ trunk/installer/CMakeLists.txt 2019-09-06 13:02:19 UTC (rev 8069) @@ -27,10 +27,17 @@ ) endif() -add_custom_target(inifile - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/TERATERM.INI +add_custom_target( + teraterm_ini ALL + DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/TERATERM.INI + SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/release/TERATERM.INI + SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/setini.pl + COMMENT Generate "${CMAKE_CURRENT_BINARY_DIR}/TERATERM.INI" + ) + +add_custom_command( + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/TERATERM.INI COMMAND ${PERL} ${CMAKE_CURRENT_SOURCE_DIR}/setini.pl ${CMAKE_CURRENT_SOURCE_DIR}/release/TERATERM.INI > "${CMAKE_CURRENT_BINARY_DIR}/TERATERM.INI" - COMMENT create "${CMAKE_CURRENT_BINARY_DIR}/TERATERM.INI" ) install( @@ -37,3 +44,4 @@ FILES ${CMAKE_CURRENT_BINARY_DIR}/TERATERM.INI DESTINATION . ) +