summaryrefslogtreecommitdiff
path: root/docs/gfx-user-guide/build_toc.ps1
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2021-04-29 14:20:20 -0700
committerGitHub <noreply@github.com>2021-04-29 14:20:20 -0700
commit23d0c8910dfeab0bfa6fd8fa6c2450452bc25d3c (patch)
treed5ef50892149c73d398acc47aff303aad164470f /docs/gfx-user-guide/build_toc.ps1
parent2482271fffbe85efc1bd7efcf74a76f6ed436012 (diff)
Add gfx user's guide. (#1824)
* Add gfx user's guide. * Add getting started chapter in gfx-guide * Fixes * Fix * Polishing doc template
Diffstat (limited to 'docs/gfx-user-guide/build_toc.ps1')
-rw-r--r--docs/gfx-user-guide/build_toc.ps19
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/gfx-user-guide/build_toc.ps1 b/docs/gfx-user-guide/build_toc.ps1
new file mode 100644
index 000000000..567a73988
--- /dev/null
+++ b/docs/gfx-user-guide/build_toc.ps1
@@ -0,0 +1,9 @@
+$job = Start-Job -ArgumentList $PSScriptRoot -ScriptBlock {
+ Set-Location $args[0]
+ $code = (Get-Content -Raw -Path "../scripts/Program.cs").ToString()
+ $assemblies = ("System.Core", "System.IO", "System.Collections")
+ Add-Type -ReferencedAssemblies $assemblies -TypeDefinition $code -Language CSharp
+ [toc.Builder]::Run($args[0])
+}
+Wait-Job $job
+Receive-Job -Job $job