[QuantLibAddin-cvs] QuantLibAddin/gensrc/scripts gensrc.py, 1.4, 1.5
Brought to you by:
ericehlers,
nando
|
From: Eric E. <eri...@us...> - 2006-09-15 10:07:39
|
Update of /cvsroot/quantlibaddin/QuantLibAddin/gensrc/scripts In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv4419/gensrc/scripts Modified Files: gensrc.py Log Message: implement template for functions which loop on input parameter Index: gensrc.py =================================================================== RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/scripts/gensrc.py,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** gensrc.py 28 Aug 2006 10:05:24 -0000 1.4 --- gensrc.py 15 Sep 2006 10:07:35 -0000 1.5 *************** *** 27,30 **** --- 27,31 ---- import addindoxygen import valueobjects + import loop import utilities import config *************** *** 41,44 **** --- 42,46 ---- d - generate doxygen documentation files v - generate ValueObjects + l - generate loop typedefs or a - all of the above *************** *** 50,54 **** try: ! opts, args = getopt.getopt(sys.argv[1:], 'qeocgdahv', 'help' ) except getopt.GetoptError: usage() --- 52,56 ---- try: ! opts, args = getopt.getopt(sys.argv[1:], 'qeocgdahvl', 'help' ) except getopt.GetoptError: usage() *************** *** 75,78 **** --- 77,82 ---- elif o == '-v': addins.append(utilities.serializeObject(valueobjects.ValueObjects)) + elif o == '-l': + addins.append(utilities.serializeObject(loop.Loop)) elif o == '-a': if len(opts) != 1: sys.exit('flag -a cannot be combined with other flags') *************** *** 84,87 **** --- 88,92 ---- addins.append(utilities.serializeObject(addindoxygen.AddinDoxygen)) addins.append(utilities.serializeObject(valueobjects.ValueObjects)) + addins.append(utilities.serializeObject(loop.Loop)) else: usage() |