doc.sh 622 B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/sh
  2. #
  3. # @(#) doc.sh ver.0.0.2 2013.01.24
  4. #
  5. # Usage:
  6. # doc.sh
  7. #
  8. # Description:
  9. # Creating documentation for websocket-sharp.
  10. #
  11. ###########################################################################
  12. SRC_DIR="../bin/Release_Ubuntu"
  13. XML="${SRC_DIR}/websocket-sharp.xml"
  14. DLL="${SRC_DIR}/websocket-sharp.dll"
  15. DOC_DIR="."
  16. MDOC_DIR="${DOC_DIR}/mdoc"
  17. HTML_DIR="${DOC_DIR}/html"
  18. createDir() {
  19. if [ ! -d $1 ]; then
  20. mkdir -p $1
  21. fi
  22. }
  23. set -e
  24. createDir ${MDOC_DIR}
  25. createDir ${HTML_DIR}
  26. mdoc update --delete -fno-assembly-versions -i ${XML} -o ${MDOC_DIR}/ ${DLL}
  27. mdoc export-html -o ${HTML_DIR}/ ${MDOC_DIR}/