startcmd.sh 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. #!/bin/sh
  2. # Generated file, do not edit manually"
  3. echo "NOTE: The startcmd.sh has been deprecated, use the 'dita' command instead."
  4. realpath() {
  5. case $1 in
  6. /*) echo "$1" ;;
  7. *) echo "$PWD/${1#./}" ;;
  8. esac
  9. }
  10. if [ "${DITA_HOME:+1}" = "1" ] && [ -e "$DITA_HOME" ]; then
  11. export DITA_DIR="$(realpath "$DITA_HOME")"
  12. else #elif [ "${DITA_HOME:+1}" != "1" ]; then
  13. export DITA_DIR="$(dirname "$(realpath "$0")")"
  14. fi
  15. if [ -f "$DITA_DIR"/bin/ant ] && [ ! -x "$DITA_DIR"/bin/ant ]; then
  16. chmod +x "$DITA_DIR"/bin/ant
  17. fi
  18. export ANT_OPTS="-Xmx512m $ANT_OPTS"
  19. export ANT_OPTS="$ANT_OPTS -Djavax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl"
  20. export ANT_HOME="$DITA_DIR"
  21. export PATH="$DITA_DIR"/bin:"$PATH"
  22. NEW_CLASSPATH="$DITA_DIR/lib:$NEW_CLASSPATH"
  23. NEW_CLASSPATH="$DITA_DIR/lib/Saxon-HE-9.8.0-7.jar:$NEW_CLASSPATH"
  24. NEW_CLASSPATH="$DITA_DIR/lib/ant-apache-resolver-1.10.1.jar:$NEW_CLASSPATH"
  25. NEW_CLASSPATH="$DITA_DIR/lib/ant-launcher.jar:$NEW_CLASSPATH"
  26. NEW_CLASSPATH="$DITA_DIR/lib/ant.jar:$NEW_CLASSPATH"
  27. NEW_CLASSPATH="$DITA_DIR/lib/commons-codec-1.10.jar:$NEW_CLASSPATH"
  28. NEW_CLASSPATH="$DITA_DIR/lib/commons-io-2.5.jar:$NEW_CLASSPATH"
  29. NEW_CLASSPATH="$DITA_DIR/lib/dost-configuration.jar:$NEW_CLASSPATH"
  30. NEW_CLASSPATH="$DITA_DIR/lib/dost.jar:$NEW_CLASSPATH"
  31. NEW_CLASSPATH="$DITA_DIR/lib/guava-19.0.jar:$NEW_CLASSPATH"
  32. NEW_CLASSPATH="$DITA_DIR/lib/icu4j-57.1.jar:$NEW_CLASSPATH"
  33. NEW_CLASSPATH="$DITA_DIR/lib/logback-classic-1.2.1.jar:$NEW_CLASSPATH"
  34. NEW_CLASSPATH="$DITA_DIR/lib/logback-core-1.2.1.jar:$NEW_CLASSPATH"
  35. NEW_CLASSPATH="$DITA_DIR/lib/slf4j-api-1.7.23.jar:$NEW_CLASSPATH"
  36. NEW_CLASSPATH="$DITA_DIR/lib/xercesImpl-2.11.0.jar:$NEW_CLASSPATH"
  37. NEW_CLASSPATH="$DITA_DIR/lib/xml-apis-1.4.01.jar:$NEW_CLASSPATH"
  38. NEW_CLASSPATH="$DITA_DIR/lib/xml-resolver-1.2.jar:$NEW_CLASSPATH"
  39. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2/lib/fo.jar:$NEW_CLASSPATH"
  40. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.htmlhelp/lib/htmlhelp.jar:$NEW_CLASSPATH"
  41. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.axf/lib/axf.jar:$NEW_CLASSPATH"
  42. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/avalon-framework-api-4.3.1.jar:$NEW_CLASSPATH"
  43. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/avalon-framework-impl-4.3.1.jar:$NEW_CLASSPATH"
  44. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-anim-1.9.jar:$NEW_CLASSPATH"
  45. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-awt-util-1.9.jar:$NEW_CLASSPATH"
  46. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-bridge-1.9.jar:$NEW_CLASSPATH"
  47. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-constants-1.9.jar:$NEW_CLASSPATH"
  48. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-css-1.9.jar:$NEW_CLASSPATH"
  49. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-dom-1.9.jar:$NEW_CLASSPATH"
  50. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-ext-1.9.jar:$NEW_CLASSPATH"
  51. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-extension-1.9.jar:$NEW_CLASSPATH"
  52. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-gvt-1.9.jar:$NEW_CLASSPATH"
  53. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-i18n-1.9.jar:$NEW_CLASSPATH"
  54. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-parser-1.9.jar:$NEW_CLASSPATH"
  55. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-script-1.9.jar:$NEW_CLASSPATH"
  56. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-svg-dom-1.9.jar:$NEW_CLASSPATH"
  57. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-svggen-1.9.jar:$NEW_CLASSPATH"
  58. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-transcoder-1.9.jar:$NEW_CLASSPATH"
  59. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-util-1.9.jar:$NEW_CLASSPATH"
  60. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/batik-xml-1.9.jar:$NEW_CLASSPATH"
  61. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/commons-logging-1.2.jar:$NEW_CLASSPATH"
  62. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/fontbox-2.0.6.jar:$NEW_CLASSPATH"
  63. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/fop-2.2.jar:$NEW_CLASSPATH"
  64. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/xml-apis-ext-1.3.04.jar:$NEW_CLASSPATH"
  65. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.fop/lib/xmlgraphics-commons-2.2.jar:$NEW_CLASSPATH"
  66. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.xep/lib/xep.jar:$NEW_CLASSPATH"
  67. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/org.lwdita-2.0.3.jar:$NEW_CLASSPATH"
  68. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/htmlparser-1.4.jar:$NEW_CLASSPATH"
  69. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-all-0.26.4.jar:$NEW_CLASSPATH"
  70. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-profile-pegdown-0.26.4.jar:$NEW_CLASSPATH"
  71. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-abbreviation-0.26.4.jar:$NEW_CLASSPATH"
  72. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-anchorlink-0.26.4.jar:$NEW_CLASSPATH"
  73. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-aside-0.26.4.jar:$NEW_CLASSPATH"
  74. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-autolink-0.26.4.jar:$NEW_CLASSPATH"
  75. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-definition-0.26.4.jar:$NEW_CLASSPATH"
  76. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-html-parser-0.26.4.jar:$NEW_CLASSPATH"
  77. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-emoji-0.26.4.jar:$NEW_CLASSPATH"
  78. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-escaped-character-0.26.4.jar:$NEW_CLASSPATH"
  79. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-footnotes-0.26.4.jar:$NEW_CLASSPATH"
  80. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-gfm-issues-0.26.4.jar:$NEW_CLASSPATH"
  81. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-jira-converter-0.26.4.jar:$NEW_CLASSPATH"
  82. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-youtrack-converter-0.26.4.jar:$NEW_CLASSPATH"
  83. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-gfm-strikethrough-0.26.4.jar:$NEW_CLASSPATH"
  84. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-gfm-tables-0.26.4.jar:$NEW_CLASSPATH"
  85. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-gfm-tasklist-0.26.4.jar:$NEW_CLASSPATH"
  86. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-gfm-users-0.26.4.jar:$NEW_CLASSPATH"
  87. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-jekyll-front-matter-0.26.4.jar:$NEW_CLASSPATH"
  88. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-jekyll-tag-0.26.4.jar:$NEW_CLASSPATH"
  89. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-ins-0.26.4.jar:$NEW_CLASSPATH"
  90. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-xwiki-macros-0.26.4.jar:$NEW_CLASSPATH"
  91. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-superscript-0.26.4.jar:$NEW_CLASSPATH"
  92. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-tables-0.26.4.jar:$NEW_CLASSPATH"
  93. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-toc-0.26.4.jar:$NEW_CLASSPATH"
  94. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-typographic-0.26.4.jar:$NEW_CLASSPATH"
  95. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-wikilink-0.26.4.jar:$NEW_CLASSPATH"
  96. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-ext-yaml-front-matter-0.26.4.jar:$NEW_CLASSPATH"
  97. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-formatter-0.26.4.jar:$NEW_CLASSPATH"
  98. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-0.26.4.jar:$NEW_CLASSPATH"
  99. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/flexmark-util-0.26.4.jar:$NEW_CLASSPATH"
  100. NEW_CLASSPATH="$DITA_DIR/plugins/org.lwdita/lib/autolink-0.6.0.jar:$NEW_CLASSPATH"
  101. if test -n "$CLASSPATH"; then
  102. export CLASSPATH="$NEW_CLASSPATH":"$CLASSPATH"
  103. else
  104. export CLASSPATH="$NEW_CLASSPATH"
  105. fi
  106. cd "$DITA_DIR"
  107. "$SHELL"