Mike Ritter | fd46c2c | 2009-04-18 15:46:37 -0700 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | # $1 = output directory of generated docs: out/target/product/generic/obj/PACKAGING/pdkdocs_intermediates/generatedDocs/html |
| 3 | # fix a bug in doxygen 1.5.6 and higher... |
| 4 | # insert the line: '</div>\n' after line 25 in each generated source file: |
| 5 | echo \</div\> > $1/div.tmp |
| 6 | for f in `find $1 -name '*-source.html' -print` |
| 7 | do |
| 8 | head -n 25 $f > $f.head.tmp |
| 9 | let count=$(wc -l $f | cut -d\ -f 1 ) |
| 10 | count=$(($count-25)) |
| 11 | tail -n $count $f > $f.tail.tmp |
| 12 | cat $f.head.tmp $1/div.tmp $f.tail.tmp > $f |
| 13 | done |
| 14 | rm $1/*.tmp |