1 # Translations of ConTeXt on Excursion
16 LANGS
= $(LANG_EN
) $(LANG_NL
) $(LANG_CZ
) $(LANG_ZH
) $(LANG_FR
) $(LANG_VI
)
21 EN
= $(LANG_EN
)-$(SCREEN
) $(LANG_EN
)-$(PRINT
)
23 NL
= $(LANG_NL
)-$(SCREEN
) $(LANG_NL
)-$(PRINT
)
25 CZ
= $(LANG_CZ
)-$(SCREEN
) $(LANG_CZ
)-$(PRINT
) $(LANG_CZ
)-bulletin
27 ZH
= $(LANG_ZH
)-$(SCREEN
) $(LANG_ZH
)-$(PRINT
)
29 FR
= $(LANG_FR
)-$(SCREEN
) $(LANG_FR
)-$(PRINT
)
31 VI
= $(LANG_VI
)-$(SCREEN
) $(LANG_VI
)-$(PRINT
)
33 ALL
= $(EN
) $(NL
) $(CZ
) $(ZH
) $(FR
) $(VI
)
45 CURR_LANG
= $(strip $(foreach L
,$(LANGS
),$(if
$(findstring $(L
)-,$@
),$(L
))))
46 CURR_MODE
= $(subst $(CURR_LANG
)-,,$@
)
48 CONTEXT
= texmfstart texexec
--pdf
49 CLEAN
= texmfstart texexec
--purgeall
52 $(info ===== Language
=$(CURR_LANG
) Mode
=$(CURR_MODE
) =====)
54 $(CONTEXT
) --mode
=$(CURR_MODE
) --result
=ma-cb-
$(CURR_LANG
)-$(CURR_MODE
).pdf ma-cb-
$(CURR_LANG
); \
55 cp
-f ma-cb-
$(CURR_LANG
)-$(CURR_MODE
).pdf ..
; \
59 $(foreach L
,$(LANGS
),$(shell cd
$(L
);$(CLEAN
);cd ..
))