@@ -221,7 +221,7 @@ message(STATUS "PGR_WORKSHOP_DOC_TARGETS = ${PGR_WORKSHOP_DOC_TARGETS}")
221
221
# TODO: figure out how to support this
222
222
# "el" "hu" "id" "zh")
223
223
#---------------------------------------------
224
- set (PGR_WORKSHOP_SUPPORTED_LANGUAGES "es" )
224
+ set (PGR_WORKSHOP_SUPPORTED_LANGUAGES "es" "ja" )
225
225
set (PGR_WORKSHOP_ENGLISH "en" )
226
226
227
227
#---------------------------------------------
@@ -231,72 +231,75 @@ option(ALL_LANG
231
231
"Set ON|OFF (default=OFF) to build all documentation supported languages
232
232
${PGR_WORKSHOP_SUPPORTED_LANGUAGES} " OFF )
233
233
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 ()
239
239
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)
244
257
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} " )
249
259
endforeach ()
260
+ set (PGR_WORKSHOP_LANGUAGES ${PGR_WORKSHOP_ENGLISH} )
261
+ endif ()
250
262
251
263
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} " )
262
265
263
266
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)
0 commit comments