mirror of https://github.com/ArduPilot/ardupilot
docs: added doxygen support and doxygen build scripts
This commit is contained in:
parent
8378dc9779
commit
48753c6182
|
@ -0,0 +1,4 @@
|
||||||
|
You need doxygen and graphviz installed.
|
||||||
|
|
||||||
|
Run the build-libs script first, then the project you're interested in.
|
||||||
|
HTMl will be generated and placed into docs/projectname.
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash
|
||||||
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
|
|
||||||
|
cd $DIR/..
|
||||||
|
|
||||||
|
if [ ! -f docs/tags/libraries ];
|
||||||
|
then
|
||||||
|
echo "Must build libraries first"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
doxygen docs/config/apmrover2
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash
|
||||||
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
|
|
||||||
|
cd $DIR/..
|
||||||
|
|
||||||
|
if [ ! -f docs/tags/libraries ];
|
||||||
|
then
|
||||||
|
echo "Must build libraries first"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
doxygen docs/config/arducopter
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash
|
||||||
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
|
|
||||||
|
cd $DIR/..
|
||||||
|
|
||||||
|
if [ ! -f docs/tags/libraries ];
|
||||||
|
then
|
||||||
|
echo "Must build libraries first"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
doxygen docs/config/arduplane
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/bash
|
||||||
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
|
|
||||||
|
cd $DIR/..
|
||||||
|
doxygen docs/config/libraries
|
|
@ -0,0 +1,7 @@
|
||||||
|
@INCLUDE = docs/config/default
|
||||||
|
|
||||||
|
INPUT = APMrover2/
|
||||||
|
OUTPUT_DIRECTORY = docs/APMrover2
|
||||||
|
HTML_OUTPUT = .
|
||||||
|
TAGFILES = docs/tags/libraries=../libraries
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
@INCLUDE = docs/config/default
|
||||||
|
|
||||||
|
INPUT = ArduCopter/
|
||||||
|
OUTPUT_DIRECTORY = docs/ArduCopter
|
||||||
|
HTML_OUTPUT = .
|
||||||
|
TAGFILES = docs/tags/libraries=../libraries
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
@INCLUDE = docs/config/default
|
||||||
|
|
||||||
|
INPUT = ArduPlane/
|
||||||
|
OUTPUT_DIRECTORY = docs/ArduPlane
|
||||||
|
HTML_OUTPUT = .
|
||||||
|
TAGFILES = docs/tags/libraries=../libraries
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,6 @@
|
||||||
|
@INCLUDE = docs/config/default
|
||||||
|
|
||||||
|
INPUT = libraries/
|
||||||
|
OUTPUT_DIRECTORY = docs/libraries
|
||||||
|
HTML_OUTPUT = .
|
||||||
|
GENERATE_TAGFILE = docs/tags/libraries
|
Loading…
Reference in New Issue