You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sh...@apache.org on 2020/06/23 00:18:46 UTC

[lucenenet] 09/09: Adds more builds for separate package sites

This is an automated email from the ASF dual-hosted git repository.

shazwazza pushed a commit to branch docs-poc
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 99295fe570dfaa5404c2e437057aa7ef81ef0c34
Author: Shannon <sd...@gmail.com>
AuthorDate: Tue Jun 23 09:52:17 2020 +1000

    Adds more builds for separate package sites
---
 websites/apidocs/docfx.analysis-kuromoji.json        |  8 +++++++-
 ...sis-kuromoji.json => docfx.analysis-opennlp.json} | 20 +++++++++++++-------
 ...is-kuromoji.json => docfx.analysis-phonetic.json} | 20 +++++++++++++-------
 ...sis-kuromoji.json => docfx.analysis-smartcn.json} | 20 +++++++++++++-------
 ...sis-kuromoji.json => docfx.analysis-stempel.json} | 20 +++++++++++++-------
 ...x.analysis-kuromoji.json => docfx.benchmark.json} | 20 +++++++++++++-------
 ...lysis-kuromoji.json => docfx.classification.json} | 20 +++++++++++++-------
 websites/apidocs/docfx.site.json                     | 11 ++++++++---
 websites/apidocs/docs.ps1                            |  6 ++++++
 websites/apidocs/toc/analysis-opennlp/toc.yml        |  3 +++
 websites/apidocs/toc/analysis-phonetic/toc.yml       |  3 +++
 websites/apidocs/toc/analysis-smartcn/toc.yml        |  3 +++
 websites/apidocs/toc/analysis-stempel/toc.yml        |  3 +++
 websites/apidocs/toc/benchmark/toc.yml               |  3 +++
 websites/apidocs/toc/classification/toc.yml          |  3 +++
 15 files changed, 117 insertions(+), 46 deletions(-)

diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.analysis-kuromoji.json
index c6ec2b6..ddd84e0 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.analysis-kuromoji.json
@@ -36,7 +36,13 @@
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [   
+      {
+        "files": [
+          "overview.md"
+        ],
+        "src": "../../src/Lucene.Net.Analysis.Kuromoji"
+      },    
       {
         "files": [
           "apiSpec/analysis-kuromoji/**/*.md"
diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.analysis-opennlp.json
similarity index 70%
copy from websites/apidocs/docfx.analysis-kuromoji.json
copy to websites/apidocs/docfx.analysis-opennlp.json
index c6ec2b6..ab053ae 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.analysis-opennlp.json
@@ -4,7 +4,7 @@
       "src": [
         {
           "files": [
-            "Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj"
+            "Lucene.Net.Analysis.OpenNLP/Lucene.Net.Analysis.OpenNLP.csproj"
           ],
           "exclude": [
             "**/obj/**",
@@ -13,7 +13,7 @@
           "src": "../../src"
         }
       ],
-      "dest": "obj/docfx/api/analysis-kuromoji",
+      "dest": "obj/docfx/api/analysis-opennlp",
       "properties": {
         "TargetFramework": "netstandard2.0"
       }
@@ -26,27 +26,33 @@
           "**.yml",
           "**.md"
         ],
-        "src": "obj/docfx/api/analysis-kuromoji"
+        "src": "obj/docfx/api/analysis-opennlp"
       },   
       {
         "files": [
           "toc.yml",
-          "analysis-kuromoji/toc.yml"
+          "analysis-opennlp/toc.yml"
         ],
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [   
       {
         "files": [
-          "apiSpec/analysis-kuromoji/**/*.md"
+          "overview.md"
+        ],
+        "src": "../../src/Lucene.Net.Analysis.OpenNLP"
+      },  
+      {
+        "files": [
+          "apiSpec/analysis-opennlp/**/*.md"
         ]
       }
     ],
     "xref": [
       "_site/api/core/xrefmap.yml"
     ],
-    "dest": "_site/api/analysis-kuromoji",
+    "dest": "_site/api/analysis-opennlp",
     "globalMetadataFiles": [
       "docfx.global.json",
       "docfx.global.subsite.json"
diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.analysis-phonetic.json
similarity index 69%
copy from websites/apidocs/docfx.analysis-kuromoji.json
copy to websites/apidocs/docfx.analysis-phonetic.json
index c6ec2b6..db9a84e 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.analysis-phonetic.json
@@ -4,7 +4,7 @@
       "src": [
         {
           "files": [
-            "Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj"
+            "Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj"
           ],
           "exclude": [
             "**/obj/**",
@@ -13,7 +13,7 @@
           "src": "../../src"
         }
       ],
-      "dest": "obj/docfx/api/analysis-kuromoji",
+      "dest": "obj/docfx/api/analysis-phonetic",
       "properties": {
         "TargetFramework": "netstandard2.0"
       }
@@ -26,27 +26,33 @@
           "**.yml",
           "**.md"
         ],
-        "src": "obj/docfx/api/analysis-kuromoji"
+        "src": "obj/docfx/api/analysis-phonetic"
       },   
       {
         "files": [
           "toc.yml",
-          "analysis-kuromoji/toc.yml"
+          "analysis-phonetic/toc.yml"
         ],
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [
       {
         "files": [
-          "apiSpec/analysis-kuromoji/**/*.md"
+          "overview.md"
+        ],
+        "src": "../../src/Lucene.Net.Analysis.Phonetic"
+      },
+      {
+        "files": [
+          "apiSpec/analysis-phonetic/**/*.md"
         ]
       }
     ],
     "xref": [
       "_site/api/core/xrefmap.yml"
     ],
-    "dest": "_site/api/analysis-kuromoji",
+    "dest": "_site/api/analysis-phonetic",
     "globalMetadataFiles": [
       "docfx.global.json",
       "docfx.global.subsite.json"
diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.analysis-smartcn.json
similarity index 70%
copy from websites/apidocs/docfx.analysis-kuromoji.json
copy to websites/apidocs/docfx.analysis-smartcn.json
index c6ec2b6..2c0dd47 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.analysis-smartcn.json
@@ -4,7 +4,7 @@
       "src": [
         {
           "files": [
-            "Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj"
+            "Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj"
           ],
           "exclude": [
             "**/obj/**",
@@ -13,7 +13,7 @@
           "src": "../../src"
         }
       ],
-      "dest": "obj/docfx/api/analysis-kuromoji",
+      "dest": "obj/docfx/api/analysis-smartcn",
       "properties": {
         "TargetFramework": "netstandard2.0"
       }
@@ -26,27 +26,33 @@
           "**.yml",
           "**.md"
         ],
-        "src": "obj/docfx/api/analysis-kuromoji"
+        "src": "obj/docfx/api/analysis-smartcn"
       },   
       {
         "files": [
           "toc.yml",
-          "analysis-kuromoji/toc.yml"
+          "analysis-smartcn/toc.yml"
         ],
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [
       {
         "files": [
-          "apiSpec/analysis-kuromoji/**/*.md"
+          "package.md"
+        ],
+        "src": "../../src/Lucene.Net.Analysis.SmartCn"
+      },  
+      {
+        "files": [
+          "apiSpec/analysis-smartcn/**/*.md"
         ]
       }
     ],
     "xref": [
       "_site/api/core/xrefmap.yml"
     ],
-    "dest": "_site/api/analysis-kuromoji",
+    "dest": "_site/api/analysis-smartcn",
     "globalMetadataFiles": [
       "docfx.global.json",
       "docfx.global.subsite.json"
diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.analysis-stempel.json
similarity index 70%
copy from websites/apidocs/docfx.analysis-kuromoji.json
copy to websites/apidocs/docfx.analysis-stempel.json
index c6ec2b6..7eb552c 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.analysis-stempel.json
@@ -4,7 +4,7 @@
       "src": [
         {
           "files": [
-            "Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj"
+            "Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj"
           ],
           "exclude": [
             "**/obj/**",
@@ -13,7 +13,7 @@
           "src": "../../src"
         }
       ],
-      "dest": "obj/docfx/api/analysis-kuromoji",
+      "dest": "obj/docfx/api/analysis-stempel",
       "properties": {
         "TargetFramework": "netstandard2.0"
       }
@@ -26,27 +26,33 @@
           "**.yml",
           "**.md"
         ],
-        "src": "obj/docfx/api/analysis-kuromoji"
+        "src": "obj/docfx/api/analysis-stempel"
       },   
       {
         "files": [
           "toc.yml",
-          "analysis-kuromoji/toc.yml"
+          "analysis-stempel/toc.yml"
         ],
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [
       {
         "files": [
-          "apiSpec/analysis-kuromoji/**/*.md"
+          "overview.md"
+        ],
+        "src": "../../src/Lucene.Net.Analysis.Stempel"
+      },
+      {
+        "files": [
+          "apiSpec/analysis-stempel/**/*.md"
         ]
       }
     ],
     "xref": [
       "_site/api/core/xrefmap.yml"
     ],
-    "dest": "_site/api/analysis-kuromoji",
+    "dest": "_site/api/analysis-stempel",
     "globalMetadataFiles": [
       "docfx.global.json",
       "docfx.global.subsite.json"
diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.benchmark.json
similarity index 73%
copy from websites/apidocs/docfx.analysis-kuromoji.json
copy to websites/apidocs/docfx.benchmark.json
index c6ec2b6..275e155 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.benchmark.json
@@ -4,7 +4,7 @@
       "src": [
         {
           "files": [
-            "Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj"
+            "Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj"
           ],
           "exclude": [
             "**/obj/**",
@@ -13,7 +13,7 @@
           "src": "../../src"
         }
       ],
-      "dest": "obj/docfx/api/analysis-kuromoji",
+      "dest": "obj/docfx/api/benchmark",
       "properties": {
         "TargetFramework": "netstandard2.0"
       }
@@ -26,27 +26,33 @@
           "**.yml",
           "**.md"
         ],
-        "src": "obj/docfx/api/analysis-kuromoji"
+        "src": "obj/docfx/api/benchmark"
       },   
       {
         "files": [
           "toc.yml",
-          "analysis-kuromoji/toc.yml"
+          "benchmark/toc.yml"
         ],
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [
       {
         "files": [
-          "apiSpec/analysis-kuromoji/**/*.md"
+          "package.md"
+        ],
+        "src": "../../src/Lucene.Net.Benchmark"
+      },
+      {
+        "files": [
+          "apiSpec/benchmark/**/*.md"
         ]
       }
     ],
     "xref": [
       "_site/api/core/xrefmap.yml"
     ],
-    "dest": "_site/api/analysis-kuromoji",
+    "dest": "_site/api/benchmark",
     "globalMetadataFiles": [
       "docfx.global.json",
       "docfx.global.subsite.json"
diff --git a/websites/apidocs/docfx.analysis-kuromoji.json b/websites/apidocs/docfx.classification.json
similarity index 71%
copy from websites/apidocs/docfx.analysis-kuromoji.json
copy to websites/apidocs/docfx.classification.json
index c6ec2b6..c2f6709 100644
--- a/websites/apidocs/docfx.analysis-kuromoji.json
+++ b/websites/apidocs/docfx.classification.json
@@ -4,7 +4,7 @@
       "src": [
         {
           "files": [
-            "Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj"
+            "Lucene.Net.Classification/Lucene.Net.Classification.csproj"
           ],
           "exclude": [
             "**/obj/**",
@@ -13,7 +13,7 @@
           "src": "../../src"
         }
       ],
-      "dest": "obj/docfx/api/analysis-kuromoji",
+      "dest": "obj/docfx/api/classification",
       "properties": {
         "TargetFramework": "netstandard2.0"
       }
@@ -26,27 +26,33 @@
           "**.yml",
           "**.md"
         ],
-        "src": "obj/docfx/api/analysis-kuromoji"
+        "src": "obj/docfx/api/classification"
       },   
       {
         "files": [
           "toc.yml",
-          "analysis-kuromoji/toc.yml"
+          "classification/toc.yml"
         ],
         "src": "toc"
       }
     ],    
-    "overwrite": [     
+    "overwrite": [
       {
         "files": [
-          "apiSpec/analysis-kuromoji/**/*.md"
+          "package.md"
+        ],
+        "src": "../../src/Lucene.Net.Classification"
+      },
+      {
+        "files": [
+          "apiSpec/classification/**/*.md"
         ]
       }
     ],
     "xref": [
       "_site/api/core/xrefmap.yml"
     ],
-    "dest": "_site/api/analysis-kuromoji",
+    "dest": "_site/api/classification",
     "globalMetadataFiles": [
       "docfx.global.json",
       "docfx.global.subsite.json"
diff --git a/websites/apidocs/docfx.site.json b/websites/apidocs/docfx.site.json
index 889fb02..12e06d4 100644
--- a/websites/apidocs/docfx.site.json
+++ b/websites/apidocs/docfx.site.json
@@ -19,11 +19,16 @@
         "src": "../../branding"
       }
     ],
-    "xref": [
-      "_site/api/core/xrefmap.yml",
-      "_site/api/analysis-common/xrefmap.yml",
+    "xref": [            
       "_site/api/analysis-kuromoji/xrefmap.yml",
       "_site/api/analysis-morfologik/xrefmap.yml",
+      "_site/api/analysis-opennlp/xrefmap.yml",
+      "_site/api/analysis-phonetic/xrefmap.yml",
+      "_site/api/analysis-smartcn/xrefmap.yml",
+      "_site/api/analysis-stempel/xrefmap.yml",
+      "_site/api/analysis-common/xrefmap.yml",
+      "_site/api/benchmark/xrefmap.yml",
+      "_site/api/core/xrefmap.yml",
       "_site/api/test-framework/xrefmap.yml"      
     ],
     "dest": "_site",
diff --git a/websites/apidocs/docs.ps1 b/websites/apidocs/docs.ps1
index 9624d29..5358f22 100644
--- a/websites/apidocs/docs.ps1
+++ b/websites/apidocs/docs.ps1
@@ -123,6 +123,12 @@ $DocFxJsonMeta = @(
     "docfx.analysis-common.json",
     "docfx.analysis-kuromoji.json",
     "docfx.analysis-morfologik.json",
+    "docfx.analysis-opennlp.json",
+    "docfx.analysis-phonetic.json",
+    "docfx.analysis-smartcn.json",
+    "docfx.analysis-stempel.json",
+    "docfx.benchmark.json",
+    "docfx.classification.json",
     "docfx.test-framework.json"    
 )
 $DocFxJsonSite = Join-Path -Path $ApiDocsFolder "docfx.site.json"
diff --git a/websites/apidocs/toc/analysis-opennlp/toc.yml b/websites/apidocs/toc/analysis-opennlp/toc.yml
new file mode 100644
index 0000000..ebbf6b3
--- /dev/null
+++ b/websites/apidocs/toc/analysis-opennlp/toc.yml
@@ -0,0 +1,3 @@
+- name: Analysis OpenNLP
+  href: ../../obj/docfx/api/analysis-opennlp/toc.yml
+  topicUid: Lucene.Net.Analysis.OpenNlp
\ No newline at end of file
diff --git a/websites/apidocs/toc/analysis-phonetic/toc.yml b/websites/apidocs/toc/analysis-phonetic/toc.yml
new file mode 100644
index 0000000..a191444
--- /dev/null
+++ b/websites/apidocs/toc/analysis-phonetic/toc.yml
@@ -0,0 +1,3 @@
+- name: Analysis Phonetic
+  href: ../../obj/docfx/api/analysis-phonetic/toc.yml
+  topicUid: Lucene.Net.Analysis.Phonetic
\ No newline at end of file
diff --git a/websites/apidocs/toc/analysis-smartcn/toc.yml b/websites/apidocs/toc/analysis-smartcn/toc.yml
new file mode 100644
index 0000000..6a1729e
--- /dev/null
+++ b/websites/apidocs/toc/analysis-smartcn/toc.yml
@@ -0,0 +1,3 @@
+- name: Analysis SmartCn
+  href: ../../obj/docfx/api/analysis-smartcn/toc.yml
+  topicUid: Lucene.Net.Analysis.Cn.Smart
\ No newline at end of file
diff --git a/websites/apidocs/toc/analysis-stempel/toc.yml b/websites/apidocs/toc/analysis-stempel/toc.yml
new file mode 100644
index 0000000..093176b
--- /dev/null
+++ b/websites/apidocs/toc/analysis-stempel/toc.yml
@@ -0,0 +1,3 @@
+- name: Analysis Stempel
+  href: ../../obj/docfx/api/analysis-stempel/toc.yml
+  topicUid: Lucene.Net.Analysis.Stempel
\ No newline at end of file
diff --git a/websites/apidocs/toc/benchmark/toc.yml b/websites/apidocs/toc/benchmark/toc.yml
new file mode 100644
index 0000000..453b115
--- /dev/null
+++ b/websites/apidocs/toc/benchmark/toc.yml
@@ -0,0 +1,3 @@
+- name: Benchmark
+  href: ../../obj/docfx/api/benchmark/toc.yml
+  topicUid: Lucene.Net.Benchmarks
\ No newline at end of file
diff --git a/websites/apidocs/toc/classification/toc.yml b/websites/apidocs/toc/classification/toc.yml
new file mode 100644
index 0000000..986a95d
--- /dev/null
+++ b/websites/apidocs/toc/classification/toc.yml
@@ -0,0 +1,3 @@
+- name: Classification
+  href: ../../obj/docfx/api/classification/toc.yml
+  topicUid: Lucene.Net.Classification
\ No newline at end of file