docfx.json 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. {
  2. "metadata": [
  3. {
  4. "src": [
  5. {
  6. "files": [
  7. "Terminal.Gui.csproj"
  8. ],
  9. "exclude": [
  10. "**/obj/**",
  11. "**/bin/**",
  12. "_site/**"
  13. ],
  14. "src": "../Terminal.Gui"
  15. }
  16. ],
  17. "dest": "api/Terminal.Gui",
  18. "shouldSkipMarkup": true,
  19. "properties": {
  20. "TargetFramework": "netstandard2.0"
  21. }
  22. },
  23. {
  24. "src": [
  25. {
  26. "files": [
  27. "UICatalog.csproj"
  28. ],
  29. "exclude": [
  30. "**/obj/**",
  31. "**/bin/**",
  32. "_site/**"
  33. ],
  34. "src": "../UICatalog"
  35. }
  36. ],
  37. "dest": "api/UICatalog",
  38. "shouldSkipMarkup": false,
  39. "properties": {
  40. "TargetFramework": "net5.0"
  41. }
  42. }
  43. ],
  44. "build": {
  45. "content": [
  46. {
  47. "files": [
  48. "api/**.yml",
  49. "api/index.md"
  50. ]
  51. },
  52. {
  53. "files": [
  54. "articles/**.md",
  55. "articles/**/toc.yml",
  56. "toc.yml",
  57. "*.md"
  58. ],
  59. "exclude": [
  60. "obj/**",
  61. "_site/**"
  62. ]
  63. }
  64. ],
  65. "resource": [
  66. {
  67. "files": [
  68. "images/**"
  69. ],
  70. "exclude": [
  71. "obj/**",
  72. "_site/**"
  73. ]
  74. }
  75. ],
  76. "overwrite": [
  77. {
  78. "files": [
  79. "apidoc/**.md"
  80. ],
  81. "exclude": [
  82. "obj/**",
  83. "_site/**"
  84. ]
  85. }
  86. ],
  87. "dest": "../docs",
  88. "globalMetadata": {
  89. "_enableSearch": "true",
  90. "_appLogoPath": "images/logo48.png",
  91. "_disableContribution": true
  92. },
  93. "globalMetadataFiles": [],
  94. "fileMetadataFiles": [],
  95. "postProcessors": ["ExtractSearchIndex"],
  96. "noLangKeyword": false,
  97. "keepFileLink": false
  98. }
  99. }