From 5af0eadb55a1ea80d9168fafb24a52cc93240688 Mon Sep 17 00:00:00 2001 From: RibhuDP Date: Wed, 3 Apr 2024 02:03:31 +0530 Subject: [PATCH] Remove matlab stuff and add complete index Signed-off-by: RibhuDP --- .github/workflows/doc.yml | 12 +-------- docs/source/reference_api/gen_sysobj_doc.m | 9 +------ docs/source/reference_api/index.rst | 31 +++++++++++++++++++++- 3 files changed, 32 insertions(+), 20 deletions(-) diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 2acb20e..7ba257b 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -22,17 +22,7 @@ jobs: python -m pip install sphinx-toolbox pip install sphinx myst_parser sudo apt-get install doxygen graphviz -y - - - name: Set up MATLAB - uses: matlab-actions/setup-matlab@v2 - with: - release: R2021b - - - name: Run script - uses: matlab-actions/run-command@v2 - with: - command: addpath(genpath(pwd)), cd docs/source/reference_api, gen_sysobj_doc - + - name: Check doc build run: | cd docs diff --git a/docs/source/reference_api/gen_sysobj_doc.m b/docs/source/reference_api/gen_sysobj_doc.m index 13dde42..c012bb6 100644 --- a/docs/source/reference_api/gen_sysobj_doc.m +++ b/docs/source/reference_api/gen_sysobj_doc.m @@ -70,16 +70,10 @@ all_props = [all_props,s]; end top_doc = help(dotmfilename); - disp("Hello") - disp(class(top_doc)) - disp(size(top_doc)) - disp(top_doc) top_doc = strsplit(top_doc,'\n'); - top_doc = top_doc(1:end - 3); top_doc = strtrim(top_doc); %Remove spurious leading whitespaces - disp(part) - disp(top_doc) + top_doc(1) = cellstr(strcat("**", top_doc(1), "**")); top_doc = strjoin(top_doc, '\n'); top_doc = char(top_doc); @@ -87,7 +81,6 @@ oname = struct('name',dotmfilename, 'dec',top_doc, 'props',all_props); all_devs = [all_devs, oname]; - template = ''; % Class name and section class_name = oname.name; diff --git a/docs/source/reference_api/index.rst b/docs/source/reference_api/index.rst index 69f1525..6593cde 100644 --- a/docs/source/reference_api/index.rst +++ b/docs/source/reference_api/index.rst @@ -4,4 +4,33 @@ Reference APIs .. toctree:: :maxdepth: 1 :caption: Driver Classes: - \ No newline at end of file + + AD7380_Rx.rst + AD7768_Rx.rst + AD7768_1_Rx.rst + AD4030_Rx.rst + AD4630_16_Rx.rst + AD4630_24_Rx.rst + AD4858_Rx.rst + AD2S1210_Rx.rst + AD4000_Rx.rst + AD4001_Rx.rst + AD4002_Rx.rst + AD4003_Rx.rst + AD4004_Rx.rst + AD4005_Rx.rst + AD4006_Rx.rst + AD4007_Rx.rst + AD4008_Rx.rst + AD4010_Rx.rst + AD4011_Rx.rst + AD4020_Rx.rst + AD4021_Rx.rst + AD4022_Rx.rst + AD5760_Tx.rst + AD5780_Tx.rst + AD5781_Tx.rst + AD5790_Tx.rst + AD5791_Tx.rst + AD7124_4_Rx.rst + AD7124_8_Rx.rst \ No newline at end of file