mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-02-24 11:17:05 +08:00
doxygen: support running from the root directory
Previously, you had to enter the documentation directory before executing the run.sh script, which was not very convenient during development, especially when you needed to execute other commands in the source code root directory at the same time, such as git commands. Now you can directly run script in the source code root directory as below: ```shell $ cd $RTT $ ./documentation/run.sh ``` No need to switch the working path any more after entering the source code root directory. Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
This commit is contained in:
parent
4e5f95e4f9
commit
9dd309df26
@ -1,8 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
rm -rf ./html
|
||||
RTT_PATH=$(realpath $(dirname $0)/..)
|
||||
RTT_DOC_PATH=$RTT_PATH/documentation
|
||||
|
||||
doxygen
|
||||
rm -rf $RTT_DOC_PATH/html
|
||||
|
||||
cd $RTT_DOC_PATH
|
||||
doxygen ./Doxyfile
|
||||
if [ $? -ne 0 ]; then
|
||||
echo ""
|
||||
echo "OOPS: Something error/warning occurred during Doxygen building, please check it out!"
|
||||
@ -10,5 +14,5 @@ if [ $? -ne 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
pushd html
|
||||
pushd $RTT_DOC_PATH/html
|
||||
python3 -m http.server
|
Loading…
x
Reference in New Issue
Block a user