@@ -35,7 +35,6 @@ endif ()
35
35
set (builtstamp "${CMAKE_BINARY_DIR} /.builtstamp" )
36
36
add_custom_target (man ALL DEPENDS ${builtstamp} )
37
37
38
-
39
38
set (MANDIR_LIST "man1" "man2" "man3" "man4" "man5" "man6" "man7" "man8" "mann" )
40
39
41
40
foreach (MANDIR ${MANDIR_LIST} )
@@ -76,19 +75,27 @@ foreach (MANDIR ${MANDIR_LIST})
76
75
if (ENABLE_ZHCN)
77
76
add_custom_target (man_zhcn_${MAN_PAGE_NAME} _dir
78
77
COMMAND ${CMAKE_COMMAND} -E make_directory
79
- ${MAN_PAGE_PREPAREDIR_ZHCN} )
78
+ ${MAN_PAGE_PREPAREDIR_ZHCN}
79
+ OUTPUT ${MAN_PAGE_PREPAREDIR_ZHCN}
80
+ )
80
81
add_custom_target (man_zhcn_${MAN_PAGE_NAME} _build
81
- COMMAND ${PROCESS_COMMAND_ZHCN} )
82
+ COMMAND ${PROCESS_COMMAND_ZHCN}
83
+ OUTPUT ${PROCESS_OUTPUT_ZHCN}
84
+ )
82
85
add_dependencies (man man_zhcn_${MAN_PAGE_NAME} _build)
83
86
add_dependencies (man_zhcn_${MAN_PAGE_NAME} _build man_zhcn_${MAN_PAGE_NAME} _dir)
84
87
cmake_print_variables(PROCESS_COMMAND_ZHCN)
85
88
endif (ENABLE_ZHCN)
86
89
if (ENABLE_ZHTW)
87
90
add_custom_target (man_zhtw_${MAN_PAGE_NAME} _dir
88
91
COMMAND ${CMAKE_COMMAND} -E make_directory
89
- ${MAN_PAGE_PREPAREDIR_ZHTW} )
92
+ ${MAN_PAGE_PREPAREDIR_ZHTW}
93
+ OUTPUT ${MAN_PAGE_PREPAREDIR_ZHTW}
94
+ )
90
95
add_custom_target (man_zhtw_${MAN_PAGE_NAME} _build
91
- COMMAND ${PROCESS_COMMAND_ZHTW} )
96
+ COMMAND ${PROCESS_COMMAND_ZHTW}
97
+ OUTPUT ${PROCESS_OUTPUT_ZHTW}
98
+ )
92
99
add_dependencies (man man_zhtw_${MAN_PAGE_NAME} _build)
93
100
add_dependencies (man_zhtw_${MAN_PAGE_NAME} _build man_zhtw_${MAN_PAGE_NAME} _dir)
94
101
endif (ENABLE_ZHTW)
0 commit comments