author | zecke <zecke> | 2004-03-06 15:12:31 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-03-06 15:12:31 (UTC) |
commit | e580a1336207665b2009fcb0a928354fd07883e7 (patch) (unidiff) | |
tree | 168555e250ba3266c81a933b408db4da475cda01 /doc/generate_apidox | |
parent | e605df00284707a6dc4dd2ba51962531d43a5bea (diff) | |
download | opie-e580a1336207665b2009fcb0a928354fd07883e7.zip opie-e580a1336207665b2009fcb0a928354fd07883e7.tar.gz opie-e580a1336207665b2009fcb0a928354fd07883e7.tar.bz2 |
Add Opie2 Docu
-rwxr-xr-x | doc/generate_apidox | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/generate_apidox b/doc/generate_apidox index f6eadc7..5a4d714 100755 --- a/doc/generate_apidox +++ b/doc/generate_apidox | |||
@@ -6,24 +6,29 @@ | |||
6 | # | 6 | # |
7 | # create directory structure | 7 | # create directory structure |
8 | echo "Creating directory structure" | 8 | echo "Creating directory structure" |
9 | rm -rf $OPIEDIR/apidocs | 9 | rm -rf $OPIEDIR/apidocs |
10 | mkdir $OPIEDIR/apidocs | 10 | mkdir $OPIEDIR/apidocs |
11 | mkdir $OPIEDIR/apidocs/api | 11 | mkdir $OPIEDIR/apidocs/api |
12 | mkdir $OPIEDIR/apidocs/common | 12 | mkdir $OPIEDIR/apidocs/common |
13 | mkdir $OPIEDIR/apidocs/qt | 13 | mkdir $OPIEDIR/apidocs/qt |
14 | mkdir $OPIEDIR/apidocs/libqpe | 14 | mkdir $OPIEDIR/apidocs/libqpe |
15 | mkdir $OPIEDIR/apidocs/libopie | 15 | mkdir $OPIEDIR/apidocs/libopie |
16 | mkdir $OPIEDIR/apidocs/pim | 16 | mkdir $OPIEDIR/apidocs/pim |
17 | mkdir $OPIEDIR/apidocs/network | 17 | mkdir $OPIEDIR/apidocs/network |
18 | mkdir $OPIEDIR/apidocs/net2 | ||
19 | mkdir $OPIEDIR/apidocs/core2 | ||
20 | mkdir $OPIEDIR/apidocs/pim2 | ||
21 | mkdir $OPIEDIR/apidocs/ui2 | ||
22 | mkdir $OPIEDIR/apidocs/db2 | ||
18 | 23 | ||
19 | # now copy qt doc | 24 | # now copy qt doc |
20 | echo "Scanning and copying QT docu" | 25 | echo "Scanning and copying QT docu" |
21 | cp -R $QTDIR/doc/html/* $OPIEDIR/apidocs/qt | 26 | cp -R $QTDIR/doc/html/* $OPIEDIR/apidocs/qt |
22 | doxytag -t $OPIEDIR/apidocs/qt/qt.tag $OPIEDIR/apidocs/qt | 27 | doxytag -t $OPIEDIR/apidocs/qt/qt.tag $OPIEDIR/apidocs/qt |
23 | 28 | ||
24 | cp -r $OPIEDIR/doc/common/* $OPIEDIR/apidocs/common | 29 | cp -r $OPIEDIR/doc/common/* $OPIEDIR/apidocs/common |
25 | # now start with libqpe | 30 | # now start with libqpe |
26 | echo "Creating docu for qpe" | 31 | echo "Creating docu for qpe" |
27 | cp $OPIEDIR/doc/Doxyfile_libqpe $OPIEDIR/library/Doxyfile | 32 | cp $OPIEDIR/doc/Doxyfile_libqpe $OPIEDIR/library/Doxyfile |
28 | cd $OPIEDIR/library | 33 | cd $OPIEDIR/library |
29 | doxygen Doxyfile | 34 | doxygen Doxyfile |
@@ -41,22 +46,64 @@ echo "Creating docu for PIM" | |||
41 | cp $OPIEDIR/doc/Doxyfile_pim $OPIEDIR/libopie/pim/Doxyfile | 46 | cp $OPIEDIR/doc/Doxyfile_pim $OPIEDIR/libopie/pim/Doxyfile |
42 | cd $OPIEDIR/libopie/pim | 47 | cd $OPIEDIR/libopie/pim |
43 | doxygen Doxyfile | 48 | doxygen Doxyfile |
44 | rm -f Doxyfile | 49 | rm -f Doxyfile |
45 | 50 | ||
46 | echo "Creating docu for NetworkSettings" | 51 | echo "Creating docu for NetworkSettings" |
47 | # now do networksettings | 52 | # now do networksettings |
48 | cp $OPIEDIR/doc/Doxyfile_net $OPIEDIR/noncore/settings/networksettings/Doxyfile | 53 | cp $OPIEDIR/doc/Doxyfile_net $OPIEDIR/noncore/settings/networksettings/Doxyfile |
49 | cd $OPIEDIR/noncore/settings/networksettings | 54 | cd $OPIEDIR/noncore/settings/networksettings |
50 | doxygen Doxyfile | 55 | doxygen Doxyfile |
51 | rm -f Doxyfile | 56 | rm -f Doxyfile |
52 | 57 | ||
58 | echo "Creating docu for Opie2 Core" | ||
59 | # now do networksettings | ||
60 | cp $OPIEDIR/doc/Doxyfile_core2 $OPIEDIR/libopie2/opiecore/Doxyfile | ||
61 | cd $OPIEDIR/libopie2/opiecore | ||
62 | doxygen Doxyfile | ||
63 | rm -f Doxyfile | ||
64 | |||
65 | echo "Creating docu for Opie2 DB" | ||
66 | # now do networksettings | ||
67 | cp $OPIEDIR/doc/Doxyfile_db2 $OPIEDIR/libopie2/opiedb/Doxyfile | ||
68 | cd $OPIEDIR/libopie2/opiedb | ||
69 | doxygen Doxyfile | ||
70 | rm -f Doxyfile | ||
71 | |||
72 | echo "Creating docu for Opie2 mm" | ||
73 | # now do networksettings | ||
74 | cp $OPIEDIR/doc/Doxyfile_mm2 $OPIEDIR/libopie2/opiemm/Doxyfile | ||
75 | cd $OPIEDIR/libopie2/opiemm | ||
76 | doxygen Doxyfile | ||
77 | rm -f Doxyfile | ||
78 | |||
79 | echo "Creating docu for Opie2 net" | ||
80 | # now do networksettings | ||
81 | cp $OPIEDIR/doc/Doxyfile_net2 $OPIEDIR/libopie2/opienet/Doxyfile | ||
82 | cd $OPIEDIR/libopie2/opienet | ||
83 | doxygen Doxyfile | ||
84 | rm -f Doxyfile | ||
85 | |||
86 | echo "Creating docu for Opie2 ui" | ||
87 | # now do networksettings | ||
88 | cp $OPIEDIR/doc/Doxyfile_ui2 $OPIEDIR/libopie2/opieui/Doxyfile | ||
89 | cd $OPIEDIR/libopie2/opieui | ||
90 | doxygen Doxyfile | ||
91 | rm -f Doxyfile | ||
92 | |||
93 | echo "Creating docu for Opie2 pim" | ||
94 | # now do networksettings | ||
95 | cp $OPIEDIR/doc/Doxyfile_pim2 $OPIEDIR/libopie2/opiepim/Doxyfile | ||
96 | cd $OPIEDIR/libopie2/opiepim | ||
97 | doxygen Doxyfile | ||
98 | rm -f Doxyfile | ||
99 | |||
53 | echo "Making mainpage" | 100 | echo "Making mainpage" |
54 | # now generate the mainpage | 101 | # now generate the mainpage |
55 | cp $OPIEDIR/doc/Doxyfile_main $OPIEDIR/Doxyfile | 102 | cp $OPIEDIR/doc/Doxyfile_main $OPIEDIR/Doxyfile |
56 | cp $OPIEDIR/doc/Mainpage.dox $OPIEDIR/ | 103 | cp $OPIEDIR/doc/Mainpage.dox $OPIEDIR/ |
57 | cd $OPIEDIR | 104 | cd $OPIEDIR |
58 | doxygen Doxyfile | 105 | doxygen Doxyfile |
59 | rm -f Doxyfile | 106 | rm -f Doxyfile |
60 | rm -f Mainpage.dox | 107 | rm -f Mainpage.dox |
61 | 108 | ||
62 | echo "Done with generation!!! hopefully grin" | 109 | echo "Done with generation!!! hopefully grin" |