forked from LibreCAD/LibreCAD_3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
doxygen.sh
executable file
·13 lines (11 loc) · 968 Bytes
/
doxygen.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
#This file generate Doxygen documentation
#Maybe we should execute the following commands with CMake.
(cat librecad.dox; echo "INPUT=lcadluascript"; echo "OUTPUT_DIRECTORY=doc/lcadluascript"; echo "EXCLUDE_PATTERNS = */lua-intf/*") | doxygen -
(cat librecad.dox; echo "INPUT=lcDXFDWG"; echo "OUTPUT_DIRECTORY=doc/lcDXFDWG") | doxygen -
(cat librecad.dox; echo "INPUT=lckernel"; echo "OUTPUT_DIRECTORY=doc/lckernel"; echo "EXCLUDE_PATTERNS = */nano-signal-slot/*") | doxygen -
(cat librecad.dox; echo "INPUT=lcUI"; echo "OUTPUT_DIRECTORY=doc/lcUI") | doxygen -
(cat librecad.dox; echo "INPUT=lcviewernoqt"; echo "OUTPUT_DIRECTORY=doc/lcviewernoqt") | doxygen -
(cat librecad.dox; echo "INPUT=lcviewerqt"; echo "OUTPUT_DIRECTORY=doc/lcviewerqt") | doxygen -
(cat librecad.dox; echo "INPUT=luacmdinterface"; echo "OUTPUT_DIRECTORY=doc/luacmdinterface") | doxygen -
(cat librecad.dox; echo "INPUT=unittest"; echo "OUTPUT_DIRECTORY=doc/unittest") | doxygen -