Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/CMakeLists.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 10305 by zmatsuo, Mon Oct 10 15:49:47 2022 UTC revision 10541 by zmatsuo, Sat Jan 28 15:26:13 2023 UTC
# Line 150  endif() Line 150  endif()
150  if(EXISTS "${CMAKE_SOURCE_DIR}/teraterm/ttpdlg/svnversion.h")  if(EXISTS "${CMAKE_SOURCE_DIR}/teraterm/ttpdlg/svnversion.h")
151    file(REMOVE "${CMAKE_SOURCE_DIR}/teraterm/ttpdlg/svnversion.h")    file(REMOVE "${CMAKE_SOURCE_DIR}/teraterm/ttpdlg/svnversion.h")
152  endif()  endif()
153    if(EXISTS "${CMAKE_SOURCE_DIR}/teraterm/common/svnversion.h")
154      file(REMOVE "${CMAKE_SOURCE_DIR}/teraterm/common/svnversion.h")
155    endif()
156    
157  if(NOT EXISTS "${CMAKE_BINARY_DIR}/build_config.cmake")  if((NOT EXISTS "${CMAKE_BINARY_DIR}/build_config.cmake") OR
158    file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/teraterm/ttpdlg)      (NOT EXISTS "${CMAKE_BINARY_DIR}/teraterm/common/svnversion.h") OR
159        (NOT EXISTS "${CMAKE_SOURCE_DIR}/buildtools/svnrev/sourcetreeinfo.bat"))
160    execute_process(    execute_process(
161      COMMAND ${PERL} svnrev.pl --svn "${Subversion_SVN_EXECUTABLE}" --git "${GIT_EXECUTABLE}" --root ${CMAKE_SOURCE_DIR} --header ${CMAKE_BINARY_DIR}/teraterm/ttpdlg/svnversion.h --cmake ${CMAKE_BINARY_DIR}/build_config.cmake      COMMAND ${CMAKE_COMMAND} -DPERL=${PERL} -DSOURCE_DIR=${CMAKE_SOURCE_DIR} -DBINARY_DIR=${CMAKE_BINARY_DIR} -DGIT_EXECUTABLE=${GIT_EXECUTABLE} -DSVN_EXECUTABLE=${Subversion_SVN_EXECUTABLE} -P svnrev.cmake
162      WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/buildtools/svnrev      WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/buildtools/svnrev
163      RESULT_VARIABLE rv      RESULT_VARIABLE rv
164      )    )
165    if(NOT rv STREQUAL "0")    if(NOT rv STREQUAL "0")
166      message(FATAL_ERROR "execute error ${PERL}")      message(FATAL_ERROR "execute error ${PERL}")
167    endif()    endif()

Legend:
Removed from v.10305  
changed lines
  Added in v.10541

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26