- Timestamp:
- Feb 2, 2023 1:09:59 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 155694
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/Makefile.kmk
r98381 r98446 95 95 96 96 VBOX_DITA_CONVERTER_PATH = $(PATH_ROOT)/src/libs/dbdita/db2dita/ 97 VBOX_DITA_PATH = $(PATH_ROOT)/src/libs/DITA-OT1.8.5 98 97 99 VBOX_QHELP_OUTPUT_FILES = \ 98 100 UserManual.qch \ … … 860 862 , $(evalcall2 def_vbox_refentry_to_dita,$(lang),$(file)))) 861 863 862 to-dita: $(foreach lang,$(VBOX_MANUAL_LANGUAGES),$(foreach file, $(basename $(VBOX_MANUAL_XML_REFENTRY_FILES)) \864 refentry-to-dita: $(foreach lang,$(VBOX_MANUAL_LANGUAGES),$(foreach file, $(basename $(VBOX_MANUAL_XML_REFENTRY_FILES)) \ 863 865 ,$$(VBOX_PATH_MANUAL_OUTBASE)/$(lang)/$(file).dita)) 866 867 ########################################################################################## 868 # 869 # Use DITA-OT to create pdf out of UserManual.ditamap. See usermanual.pdf under 870 # DITA-OT-xxxxx/doc folder for details. 871 # 872 ########################################################################################## 873 define def_ditamap_to_pdf 874 DITA_ENV_SETUP ?= $(REDIRECT) \ 875 -E 'DITA_CLASSPATH=$(VBOX_DITA_PATH)/lib/dost.jar:\ 876 $(VBOX_DITA_PATH)/lib:$(VBOX_DITA_PATH)/lib/commons-codec-1.4.jar:\ 877 $(VBOX_DITA_PATH)/lib/resolver.jar:$(VBOX_DITA_PATH)/lib/icu4j.jar:\ 878 $(VBOX_DITA_PATH)/lib/xercesImpl.jar:$(VBOX_DITA_PATH)/lib/xml-apis.jar:\ 879 $(VBOX_DITA_PATH)/lib/saxon/saxon9.jar:$(VBOX_DITA_PATH)/lib/saxon/saxon9-dom.jar' -- 880 881 $$(VBOX_PATH_MANUAL_OUTBASE)/$(1)/UserManual_dita.pdf: \ 882 $(VBOX_PATH_MANUAL_SRC)/$(1)/some_dita.ditamap 883 $(QUIET)$(call DITA_ENV_SETUP) \ 884 $(VBOX_JAVA) -jar lib/dost.jar /i:$$(VBOX_PATH_MANUAL_SRC)/$(1)/some_dita.ditamap /transtype:pdf 885 endef 886 ditamap-to-pdf: $(foreach lang,$(VBOX_MANUAL_LANGUAGES),$(evalcall2 def_ditamap_to_pdf)) 864 887 865 888 #
Note:
See TracChangeset
for help on using the changeset viewer.