readthedocs updates (#877)

* readthedocs updates

* Adding License

* correcting table of contents path

* Move doc requirements to sphinx dir

* Compile requirements.txt

* Update path to reqs

* Adding missing python module

* changing sphinx version

* changing docutils version

* enabling sphinx extensions

* trying sphinx-rtd-theme

* Remove unused doc configs

* Remove unused html theme options

* Add files to toc

* temp commit to test

* updating environment.yml for CI build

* Update doc requirements

To include rocprofiler-sdk in projects.yaml

* Set external_projects_current_project as rocprofiler-sdk

* Exclude external projects

* Fix warning for missing static path

* updating conf.py

* Removing reST syntax

* Use rocm-docs-core doxygen integration

* Remove RST syntax from Markdown files

* Generate doxyfile post checkout on RTD

* Use custom RTD env

* Specify mambaforge

* Put conda before post checkout cmd

* Add doxyfile for RTD

* Run cmake from conf.py

* Update environment.yml

* Use mambaforge

* Fix path to environment.yml

* Call build doxyfile

* Add Developer API title to Doxyfile

* Config version header

* Fix typo in conf.py

* Format fix for conf.py

* Increasing timeout for build-docs-from-source

* Remove README as mainpage for doxyfile

* Fix formatting in conf.py

---------

Co-authored-by: Sam Wu <22262939+samjwu@users.noreply.github.com>
Tá an tiomantas seo le fáil i:
Gopesh Bhardwaj
2024-06-22 00:10:54 +05:30
tiomanta ag GitHub
tuismitheoir 12785ad365
tiomantas a60c4def00
D'athraigh 23 comhad le 305 breiseanna agus 234 scriosta
+1 -13
Féach ar an gComhad
@@ -127,16 +127,4 @@ dependencies:
- zlib=1.2.13=hd590300_5
- zstd=1.5.5=hfc55251_0
- pip:
- click==8.1.7
- click-log==0.4.0
- doxysphinx==3.3.4
- libsass==0.22.0
- lxml==4.9.3
- mpire==2.8.0
- pyjson5==1.6.4
- pyparsing==3.1.1
- python-dateutil==2.8.2
- six==1.16.0
- sphinx-markdown==1.0.2
- sphinxcontrib-doxylink==1.12.2
- tqdm==4.66.1
- -r ./sphinx/requirements.txt