Diff for /python/pyGiNaC/setup.py between versions 1.21 and 1.22

version 1.21, 2001/04/09 21:38:32 version 1.22, 2001/04/10 19:22:15
Line 24 Line 24
 #   during the compilation. You don't need to worry about class dependencies  #   during the compilation. You don't need to worry about class dependencies
 #   they are solved automatically. After you edit `wrap_input', run  #   they are solved automatically. After you edit `wrap_input', run
 #  > python setup.py reinstall  #  > python setup.py reinstall
 # 2. For GiNaC 0.8.0 or earlier uncomment GINAC_VERSION_0_8_0_OR_EARLIER  
 #    line below.  
 #  #
 # Pearu Peterson <pearu@cens.ioc.ee>  # Pearu Peterson <pearu@cens.ioc.ee>
 # 30 March 2001  # 30 March 2001
Line 40  if eval(sys.version[0])<2: Line 38  if eval(sys.version[0])<2:
   
 #++++++++++++++ Rebuild ++++++++++++++++++++++++  #++++++++++++++ Rebuild ++++++++++++++++++++++++
 rebuild = 0  rebuild = 0
 disable_opt = 1 # for final compilation set 0  disable_opt = 1 # set 0 for final compilation
   
 if 'rebuild' in sys.argv:  if 'rebuild' in sys.argv:
     sys.argv[sys.argv.index('rebuild')] = 'build'      sys.argv[sys.argv.index('rebuild')] = 'build'
Line 54  wrap_input = ['symbol','numeric','consta Line 52  wrap_input = ['symbol','numeric','consta
               'ncmul','pseries','matrix','function','inifcns',                'ncmul','pseries','matrix','function','inifcns',
               'function','flags','exvector',                'function','flags','exvector',
               'indexed','color','clifford','tensor']                'indexed','color','clifford','tensor']
 if 0: # optional  
     wrap_input += ['expair','epvector']  
   
 wrap_input = ['function','inifcns']  
 wrap_input = ['add','mul','power','lst','pseries','relational','matrix','numeric','constant','symbol','varidx']  
 wrap_input = ['symbol','function','inifcns']  
   
   #wrap_input = ['function','inifcns']
   #wrap_input = ['add','mul','power','lst','pseries','relational','matrix','numeric','constant','symbol','varidx']
   wrap_input = ['symbol','numeric','inifcns']
   #wrap_input = ['symbol']
 #++++++++++++++++ Parameters ++++++++++++++++  #++++++++++++++++ Parameters ++++++++++++++++
 nof_lst_params = 0    # max 15 for ginac, max 10 for boost.python, min 1  nof_lst_params = 0   # max 15 for ginac, max 10 for boost.python, min 1
 nof_ncmul_params = 3  # max 6  nof_ncmul_params = 3  # max 6
 nof_function_params = 2 # max 15 for ginac, max 10 for boost.python, min 1  nof_function_params = 3 # max 13 for ginac, max 10 for boost.python, min 1
 #++++++++++++++++++++ boost +++++++++++++++++++++  #++++++++++++++++++++ boost +++++++++++++++++++++
   
 boost_dir = '/usr/local/share/boost'  boost_dir = '/usr/local/share/boost'
Line 124  ginac_ext = Extension('ginac._ginac', Line 120  ginac_ext = Extension('ginac._ginac',
                       libraries=['ginac','cln'],                        libraries=['ginac','cln'],
                       library_dirs=[],                        library_dirs=[],
                       define_macros=[                        define_macros=[
 #    ('GINAC_VERSION_0_8_0_OR_EARLIER',None),  
 #    ('DEBUG_PYGINAC', None),  #    ('DEBUG_PYGINAC', None),
     ],      ],
                       )                        )
Line 145  programming language (http://www.ginac.d Line 140  programming language (http://www.ginac.d
 PyGiNaC is a Python package that provides a transparent interface  PyGiNaC is a Python package that provides a transparent interface
 to GiNaC library. Currently the following GiNaC classes are exposed:  to GiNaC library. Currently the following GiNaC classes are exposed:
   ex, symbol, numeric, constant, relational, add, mul, power, ncmul,    ex, symbol, numeric, constant, relational, add, mul, power, ncmul,
   matrix, pseries, function, idx, varidx,    matrix, pseries, function, idx, varidx, tensor, indexed,
   lst, exvector, expair, exlist, epvector, etc.    lst, exvector, expair, exlist, epvector, etc.
 In addition, PyGiNaC provides wrappers for various elementary functions,  In addition, PyGiNaC provides wrappers for various elementary functions,
 such as sin, factorial, etc.  such as sin, factorial, etc.

Removed from v.1.21  
changed lines
  Added in v.1.22


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>