new lines to build the Python interface, and to automatically fix bad doc

comments so we can build the bHYPRE reference manual without hand-editing
This commit is contained in:
painter 2006-10-05 00:05:59 +00:00
parent 94d800cc9a
commit 9aac7b9a92

View File

@ -19,9 +19,13 @@ babel --output-directory=bHYPREClient-C --comment-local-only -cC Interfaces.idl
babel --output-directory=bHYPREClient-F --comment-local-only --include-referenced -cF77 Interfaces.idl
babel --output-directory=bHYPREClient-CX --comment-local-only --include-referenced -cUC++ Interfaces.idl
# babel --output-directory=bHYPREClient-P --comment-local-only --include-referenced -cPython Interfaces.idl
babel --output-directory=bHYPREClient-P --comment-local-only --include-referenced -cPython Interfaces.idl
# Notes:
# The --include-referenced argument copies a slew of Babel's sidl*.h files into the bHYPREClient*
# directory. It is necessary for Fortran and C++. So far I haven't seen anything which would require
# it in C and Python, but I am using this argument for Python anyway.
# temporary fix to bad doc comments...
cd bHYPREClient-C
for i in *.h;do emacs -batch $i -l $HOME/linear_solvers/babel/docfix.el -f save-buffer; done