File tree Expand file tree Collapse file tree 2 files changed +11
-17
lines changed
Expand file tree Collapse file tree 2 files changed +11
-17
lines changed Original file line number Diff line number Diff line change 1- add_custom_command (
2- OUTPUT word.dat
3- COMMAND ${CHEWING_CLI} init --csv ${CMAKE_CURRENT_SOURCE_DIR} /word.csv word.dat
4- DEPENDS word.csv
5- )
6- add_custom_command (
7- OUTPUT tsi.dat
8- COMMAND ${CHEWING_CLI} init --csv ${CMAKE_CURRENT_SOURCE_DIR} /tsi.csv tsi.dat
9- DEPENDS tsi.csv
10- )
11- add_custom_command (
12- OUTPUT mini.dat
13- COMMAND ${CHEWING_CLI} init --csv ${CMAKE_CURRENT_SOURCE_DIR} /mini.csv mini.dat
14- DEPENDS mini.csv
15- )
16- add_custom_target (dict_chewing ALL DEPENDS word.dat tsi.dat mini.dat)
1+ set (TARGETS word.dat tsi.dat alt.dat mini.dat)
2+ add_custom_target (dict_chewing ALL DEPENDS ${TARGETS} )
173
4+ foreach (TARGET ${TARGETS} )
5+ string (REPLACE "dat" "csv" SRC ${TARGET} )
6+ add_custom_command (
7+ OUTPUT ${TARGET}
8+ COMMAND ${CHEWING_CLI} init --csv ${CMAKE_CURRENT_SOURCE_DIR} /${SRC} ${TARGET}
9+ DEPENDS ${SRC}
10+ )
11+ endforeach ()
Original file line number Diff line number Diff line change 1- # dc:title,內建另類發音詞庫 ,
1+ # dc:title,內建變音詞庫 ,
22# dc:rights,Copyright (c) 2025 libchewing Core Team,
33# dc:license,LGPL-2.1-or-later,
44# dc:identifier,2025.8.14,
You can’t perform that action at this time.
0 commit comments