• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Revision9443 (tree)
Time2021-09-22 01:07:50
Authorzmatsuo

Log Message

global, doxygen を cmakeスクリプトから起動するようにした

Change Summary

Incremental Difference

--- trunk/doc_internal/CMakeLists.txt (revision 9442)
+++ trunk/doc_internal/CMakeLists.txt (revision 9443)
@@ -6,8 +6,7 @@
66 else()
77 add_custom_target(
88 doxygen
9- ${DOXYGEN_EXECUTABLE} Doxyfile
10- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doxygen
9+ COMMAND ${CMAKE_COMMAND} -P doxygen.cmake
1110 )
1211
1312 set_target_properties(
@@ -24,13 +23,9 @@
2423 if(("${GTAGS}" STREQUAL "GTAGS-NOTFOUND") OR ("${HTAGS}" STREQUAL "HTAGS-NOTFOUND"))
2524 message(warning "global not found")
2625 else()
27- message("${HTAGS} -ans --tabs 4 -F -d ${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_SOURCE_DIR}/global")
2826 add_custom_target(
2927 global
30- COMMAND bash ./gtags_update.sh
31- COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_SOURCE_DIR}/global
32- COMMAND ${HTAGS} -ans --tabs 4 -F -d ${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_SOURCE_DIR}/global
33- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/..
28+ COMMAND ${CMAKE_COMMAND} -P global.cmake
3429 )
3530
3631 set_target_properties(
--- trunk/doc_internal/build.bat (revision 9442)
+++ trunk/doc_internal/build.bat (revision 9443)
@@ -1,4 +1,5 @@
11 cd /d %~dp0
2-path c:\cygwin64\bin;%PATH%
3-bash build.sh
2+call ..\ci_scripts\find_cmake.bat
3+"%CMAKE_COMMAND%" -P doxygen.cmake
4+"%CMAKE_COMMAND%" -P global.cmake
45 pause
--- trunk/doc_internal/build.sh (revision 9442)
+++ trunk/doc_internal/build.sh (revision 9443)
@@ -1,5 +1,5 @@
11 # doxygen
2-(cd doxygen; doxygen Doxyfile)
2+cmake -P doxygen.cmake
33
44 # global
5-(cd ..; ./gtags_update.sh; htags -ans --tabs 4 -F; mv HTML/* doc_internal/global)
5+cmake -P global.cmake
--- trunk/gtags_update.sh (revision 9442)
+++ trunk/gtags_update.sh (revision 9443)
@@ -1,3 +1,2 @@
1-/usr/bin/find teraterm TTProxy TTX* ttssh2 -type f -name "*.c" -o -name "*.cpp" -o -name "*.h" | grep -v Release | grep -v .vs | grep -v Debug | grep -v build > gtags.files
2-gtags -f gtags.files
1+cmake -P gtags_update.cmake
32 # see doc_internal/readme.md
Show on old repository browser