monodocer 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. #!/bin/sh
  2. cmd_line=
  3. for option do
  4. case "$option" in
  5. -assembly:*)
  6. a=`echo "$option" | sed 's/^-assembly://'`
  7. cmd_line="$cmd_line $a"
  8. ;;
  9. -delete)
  10. cmd_line="$cmd_line --delete"
  11. ;;
  12. -ignoremembers)
  13. # ignore
  14. ;;
  15. -import:*)
  16. a=`echo "$option" | sed 's/^-import://'`
  17. cmd_line="$cmd_line -i $a"
  18. ;;
  19. -importecmadoc:*)
  20. a=`echo "$option" | sed 's/^-importecmadoc://'`
  21. cmd_line="$cmd_line -i $a"
  22. ;;
  23. -importslashdoc:*)
  24. a=`echo "$option" | sed 's/^-importslashdoc://'`
  25. cmd_line="$cmd_line -i $a"
  26. ;;
  27. -name:*)
  28. # ignore
  29. ;;
  30. -namespace:*)
  31. # ignore
  32. ;;
  33. -overrides:*)
  34. # ignore
  35. ;;
  36. -path:*)
  37. a=`echo "$option" | sed 's/^-path://'`
  38. cmd_line="$cmd_line -o $a"
  39. ;;
  40. -pretty)
  41. # ignore
  42. ;;
  43. -since:*)
  44. a=`echo "$option" | sed 's/^-since://'`
  45. cmd_line="$cmd_line --since $a"
  46. ;;
  47. -type:*)
  48. a=`echo "$option" | sed 's/^-type://'`
  49. cmd_line="$cmd_line --since $a"
  50. ;;
  51. -updateto:*)
  52. # ignore
  53. ;;
  54. -V | -version)
  55. # ignore
  56. ;;
  57. *)
  58. cmd_line="$cmd_line $option"
  59. ;;
  60. esac
  61. done
  62. exec mdoc update $cmd_line