diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2021-02-23 12:36:46 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-23 12:36:46 -0500 |
| commit | 55a5ccc559b34b8d2eb9c7b7a2d9efbae40619c2 (patch) | |
| tree | 105e60200bc4f6ac13a1845b448886d777a7398a /build | |
| parent | 4bf01b04cb6bf1df8d4fb2ec5eee0a912ec679dc (diff) | |
Documentation markup extraction (#1724)
* #include an absolute path didn't work - because paths were taken to always be relative.
* WIP extracting source documentation.
* WIP doc extraction.
* More stuff around doc markup extraction.
* More WIP around doc extraction.
* Fix some indexing issues.
* Initial doc extraction working.
* Renaming of types in markup extraction process.
* Extracting markup content.
Removing indenting.
Other fixes and improvements around document tools.
* WIP support for documentation system.
* Remove some commented out sections.
* Remove some comments that no longer apply.
* Improvements around SourceFile - such that more granularity around line ops.
Made some functionality explicitly work without source.
Improved Doc types nameing.
Diffstat (limited to 'build')
| -rw-r--r-- | build/visual-studio/slang/slang.vcxproj | 2 | ||||
| -rw-r--r-- | build/visual-studio/slang/slang.vcxproj.filters | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/build/visual-studio/slang/slang.vcxproj b/build/visual-studio/slang/slang.vcxproj index 6a8798d59..7ddc3a2e0 100644 --- a/build/visual-studio/slang/slang.vcxproj +++ b/build/visual-studio/slang/slang.vcxproj @@ -206,6 +206,7 @@ <ClInclude Include="..\..\..\source\slang\slang-compiler.h" /> <ClInclude Include="..\..\..\source\slang\slang-diagnostic-defs.h" /> <ClInclude Include="..\..\..\source\slang\slang-diagnostics.h" /> + <ClInclude Include="..\..\..\source\slang\slang-doc.h" /> <ClInclude Include="..\..\..\source\slang\slang-emit-c-like.h" /> <ClInclude Include="..\..\..\source\slang\slang-emit-cpp.h" /> <ClInclude Include="..\..\..\source\slang\slang-emit-cuda.h" /> @@ -334,6 +335,7 @@ <ClCompile Include="..\..\..\source\slang\slang-check.cpp" /> <ClCompile Include="..\..\..\source\slang\slang-compiler.cpp" /> <ClCompile Include="..\..\..\source\slang\slang-diagnostics.cpp" /> + <ClCompile Include="..\..\..\source\slang\slang-doc.cpp" /> <ClCompile Include="..\..\..\source\slang\slang-dxc-support.cpp" /> <ClCompile Include="..\..\..\source\slang\slang-emit-c-like.cpp" /> <ClCompile Include="..\..\..\source\slang\slang-emit-cpp.cpp" /> diff --git a/build/visual-studio/slang/slang.vcxproj.filters b/build/visual-studio/slang/slang.vcxproj.filters index a6fa6ea0c..f8bc02d51 100644 --- a/build/visual-studio/slang/slang.vcxproj.filters +++ b/build/visual-studio/slang/slang.vcxproj.filters @@ -69,6 +69,9 @@ <ClInclude Include="..\..\..\source\slang\slang-diagnostics.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\..\..\source\slang\slang-doc.h"> + <Filter>Header Files</Filter> + </ClInclude> <ClInclude Include="..\..\..\source\slang\slang-emit-c-like.h"> <Filter>Header Files</Filter> </ClInclude> @@ -449,6 +452,9 @@ <ClCompile Include="..\..\..\source\slang\slang-diagnostics.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\source\slang\slang-doc.cpp"> + <Filter>Source Files</Filter> + </ClCompile> <ClCompile Include="..\..\..\source\slang\slang-dxc-support.cpp"> <Filter>Source Files</Filter> </ClCompile> |
