startcmd.sh 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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/ant-apache-resolver-1.9.4.jar:$NEW_CLASSPATH"
  24. NEW_CLASSPATH="$DITA_DIR/lib/ant-launcher.jar:$NEW_CLASSPATH"
  25. NEW_CLASSPATH="$DITA_DIR/lib/ant.jar:$NEW_CLASSPATH"
  26. NEW_CLASSPATH="$DITA_DIR/lib/commons-codec-1.9.jar:$NEW_CLASSPATH"
  27. NEW_CLASSPATH="$DITA_DIR/lib/commons-io-2.4.jar:$NEW_CLASSPATH"
  28. NEW_CLASSPATH="$DITA_DIR/lib/dost.jar:$NEW_CLASSPATH"
  29. NEW_CLASSPATH="$DITA_DIR/lib/guava-19.0.jar:$NEW_CLASSPATH"
  30. NEW_CLASSPATH="$DITA_DIR/lib/icu4j-54.1.jar:$NEW_CLASSPATH"
  31. NEW_CLASSPATH="$DITA_DIR/lib/saxon-9.1.0.8-dom.jar:$NEW_CLASSPATH"
  32. NEW_CLASSPATH="$DITA_DIR/lib/saxon-9.1.0.8.jar:$NEW_CLASSPATH"
  33. NEW_CLASSPATH="$DITA_DIR/lib/xercesImpl-2.11.0.jar:$NEW_CLASSPATH"
  34. NEW_CLASSPATH="$DITA_DIR/lib/xml-apis-1.4.01.jar:$NEW_CLASSPATH"
  35. NEW_CLASSPATH="$DITA_DIR/lib/xml-resolver-1.2.jar:$NEW_CLASSPATH"
  36. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.odt/lib/odt.jar:$NEW_CLASSPATH"
  37. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2/lib/fo.jar:$NEW_CLASSPATH"
  38. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.axf/lib/axf.jar:$NEW_CLASSPATH"
  39. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.pdf2.xep/lib/xep.jar:$NEW_CLASSPATH"
  40. NEW_CLASSPATH="$DITA_DIR/plugins/org.dita.wordrtf/lib/wordrtf.jar:$NEW_CLASSPATH"
  41. if test -n "$CLASSPATH"; then
  42. export CLASSPATH="$NEW_CLASSPATH":"$CLASSPATH"
  43. else
  44. export CLASSPATH="$NEW_CLASSPATH"
  45. fi
  46. cd "$DITA_DIR"
  47. "$SHELL"