Skip to content

Commit 2cf087c

Browse files
committed
(build) adding ja to the build and fix indentation
1 parent f98a5ad commit 2cf087c

File tree

2 files changed

+67
-64
lines changed

2 files changed

+67
-64
lines changed

CMakeLists.txt

+66-63
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ message(STATUS "PGR_WORKSHOP_DOC_TARGETS = ${PGR_WORKSHOP_DOC_TARGETS}")
221221
# TODO: figure out how to support this
222222
# "el" "hu" "id" "zh")
223223
#---------------------------------------------
224-
set(PGR_WORKSHOP_SUPPORTED_LANGUAGES "es")
224+
set(PGR_WORKSHOP_SUPPORTED_LANGUAGES "es" "ja")
225225
set(PGR_WORKSHOP_ENGLISH "en")
226226

227227
#---------------------------------------------
@@ -231,72 +231,75 @@ option(ALL_LANG
231231
"Set ON|OFF (default=OFF) to build all documentation supported languages
232232
${PGR_WORKSHOP_SUPPORTED_LANGUAGES}" OFF)
233233

234-
foreach(lang ${PGR_WORKSHOP_SUPPORTED_LANGUAGES})
235-
string(TOUPPER ${lang} val)
236-
option(${val}
237-
"Set ON|OFF (default=OFF) build ${lang} Documentation" OFF)
238-
endforeach()
234+
foreach(lang ${PGR_WORKSHOP_SUPPORTED_LANGUAGES})
235+
string(TOUPPER ${lang} val)
236+
option(${val}
237+
"Set ON|OFF (default=OFF) build ${lang} Documentation" OFF)
238+
endforeach()
239239

240-
#---------------------------------------------
241-
# Catching the language options to be build
242-
#---------------------------------------------
243-
list(APPEND PGR_WORKSHOP_BUILD_LANGUAGES ${PGR_WORKSHOP_ENGLISH})
240+
#---------------------------------------------
241+
# Catching the language options to be build
242+
#---------------------------------------------
243+
list(APPEND PGR_WORKSHOP_BUILD_LANGUAGES ${PGR_WORKSHOP_ENGLISH})
244+
foreach(lang ${PGR_WORKSHOP_SUPPORTED_LANGUAGES})
245+
string(TOUPPER ${lang} opt)
246+
if (${opt} OR ALL_LANG)
247+
list(APPEND PGR_WORKSHOP_BUILD_LANGUAGES ${lang})
248+
endif()
249+
endforeach()
250+
251+
252+
#---------------------------------------------
253+
# All languages po files are to be generated
254+
#---------------------------------------------
255+
set (SPHINXINTL_LANGUAGE ${PGR_WORKSHOP_ENGLISH})
256+
if(LOCALE)
244257
foreach(lang ${PGR_WORKSHOP_SUPPORTED_LANGUAGES})
245-
string(TOUPPER ${lang} opt)
246-
if (${opt} OR ALL_LANG)
247-
list(APPEND PGR_WORKSHOP_BUILD_LANGUAGES ${lang})
248-
endif()
258+
set(SPHINXINTL_LANGUAGE "${SPHINXINTL_LANGUAGE},${lang}")
249259
endforeach()
260+
set(PGR_WORKSHOP_LANGUAGES ${PGR_WORKSHOP_ENGLISH})
261+
endif()
250262

251263

252-
#---------------------------------------------
253-
# All languages po files are to be generated
254-
#---------------------------------------------
255-
set (SPHINXINTL_LANGUAGE ${PGR_WORKSHOP_ENGLISH})
256-
if(LOCALE)
257-
foreach(lang ${PGR_WORKSHOP_SUPPORTED_LANGUAGES})
258-
set(SPHINXINTL_LANGUAGE "${SPHINXINTL_LANGUAGE},${lang}")
259-
endforeach()
260-
set(PGR_WORKSHOP_LANGUAGES ${PGR_WORKSHOP_ENGLISH})
261-
endif()
264+
message(STATUS "SPHINXINTL_LANGUAGE ${SPHINXINTL_LANGUAGE}")
262265

263266

264-
#------------------------------------------
265-
# Used to generate the languages bar
266-
#------------------------------------------
267-
MACRO(INSERT_INTO_MAP _KEY _VALUE)
268-
SET("LangMap_${_KEY}" "${_VALUE}")
269-
ENDMACRO(INSERT_INTO_MAP)
270-
271-
INSERT_INTO_MAP("ca" "Català")
272-
INSERT_INTO_MAP("de" "Deutsch")
273-
INSERT_INTO_MAP("el" "Ελληνικά")
274-
INSERT_INTO_MAP("en" "English")
275-
INSERT_INTO_MAP("es" "Español")
276-
INSERT_INTO_MAP("fr" "Français")
277-
INSERT_INTO_MAP("fi" "Suomen kieli")
278-
INSERT_INTO_MAP("hu" "Hungarian")
279-
INSERT_INTO_MAP("id" "Bahasa Indonesia")
280-
INSERT_INTO_MAP("it" "Italiano")
281-
INSERT_INTO_MAP("ja" "日本語")
282-
INSERT_INTO_MAP("ko" "한국어")
283-
INSERT_INTO_MAP("pl" "Polski")
284-
INSERT_INTO_MAP("pt" "Portugus")
285-
INSERT_INTO_MAP("ru" "Русский")
286-
INSERT_INTO_MAP("zh" "中文")
287-
288-
289-
message(STATUS "PGR_WORKSHOP_BUILD_LANGUAGES = ${PGR_WORKSHOP_BUILD_LANGUAGES}")
290-
message(STATUS "SPHINXINTL_LANGUAGE = ${SPHINXINTL_LANGUAGE}")
291-
292-
#---------------------------------------------
293-
#---------------------------------------------
294-
#---------------------------------------------
295-
296-
# The list of projects to be documented
297-
298-
#---------------------------------------------
299-
#---------------------------------------------
300-
#---------------------------------------------
301-
302-
add_subdirectory(docs)
267+
#------------------------------------------
268+
# Used to generate the languages bar
269+
#------------------------------------------
270+
MACRO(INSERT_INTO_MAP _KEY _VALUE)
271+
SET("LangMap_${_KEY}" "${_VALUE}")
272+
ENDMACRO(INSERT_INTO_MAP)
273+
274+
INSERT_INTO_MAP("ca" "Català")
275+
INSERT_INTO_MAP("de" "Deutsch")
276+
INSERT_INTO_MAP("el" "Ελληνικά")
277+
INSERT_INTO_MAP("en" "English")
278+
INSERT_INTO_MAP("es" "Español")
279+
INSERT_INTO_MAP("fr" "Français")
280+
INSERT_INTO_MAP("fi" "Suomen kieli")
281+
INSERT_INTO_MAP("hu" "Hungarian")
282+
INSERT_INTO_MAP("id" "Bahasa Indonesia")
283+
INSERT_INTO_MAP("it" "Italiano")
284+
INSERT_INTO_MAP("ja" "日本語")
285+
INSERT_INTO_MAP("ko" "한국어")
286+
INSERT_INTO_MAP("pl" "Polski")
287+
INSERT_INTO_MAP("pt" "Portugus")
288+
INSERT_INTO_MAP("ru" "Русский")
289+
INSERT_INTO_MAP("zh" "中文")
290+
291+
292+
message(STATUS "PGR_WORKSHOP_BUILD_LANGUAGES = ${PGR_WORKSHOP_BUILD_LANGUAGES}")
293+
message(STATUS "SPHINXINTL_LANGUAGE = ${SPHINXINTL_LANGUAGE}")
294+
295+
#---------------------------------------------
296+
#---------------------------------------------
297+
#---------------------------------------------
298+
299+
# The list of projects to be documented
300+
301+
#---------------------------------------------
302+
#---------------------------------------------
303+
#---------------------------------------------
304+
305+
add_subdirectory(docs)

docs/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ if (LOCALE)
6767
"${CMAKE_CURRENT_BINARY_DIR}"
6868
"${CMAKE_SOURCE_DIR}/locale/pot"
6969

70-
COMMAND sphinx-intl update -d ${CMAKE_SOURCE_DIR}/locale -l en > locale_changes.txt
70+
COMMAND sphinx-intl update -d ${CMAKE_SOURCE_DIR}/locale -l ${SPHINXINTL_LANGUAGE} > locale_changes.txt
7171
DEPENDS "conf.py"
7272

7373
COMMENT "Generating POT & PO files ..."

0 commit comments

Comments
 (0)