[Ttssh2-commit] [8069] cmakeを使ったスナップショット生成で teraterm.ini の生成時、依存ファイルのチェックを行うようにした

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2019年 9月 6日 (金) 22:02:19 JST


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 .
   )
+


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