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

version 1.20, 2001/04/08 20:52:50 version 1.21, 2001/04/09 21:38:32
Line 8 Line 8
 #     For GiNaC, you'll need CLN 1.1 (http://clisp.cons.org/~haible/packages-cln.html)  #     For GiNaC, you'll need CLN 1.1 (http://clisp.cons.org/~haible/packages-cln.html)
 #       Optional, but recommended, CLN can use GMP 3.1.1 (http://www.swox.com/gmp/)  #       Optional, but recommended, CLN can use GMP 3.1.1 (http://www.swox.com/gmp/)
 #   Boost 1.21.1 or higher (http://www.boost.org/)  #   Boost 1.21.1 or higher (http://www.boost.org/)
 #  #  
 # Usage:  # Usage:
 #   > python setup.py install  #   > python setup.py install
 #  #
 # In Python `import ginac'. Module `ginac' contains number of extension classes.  # In Python `import ginac'. Module `ginac' extension classes exposing
 # About their usage, see GiNaC docs (http://www.ginac.de/tutorial/)  # almost all GiNaC classes to Python.
   # See GiNaC documentation (http://www.ginac.de/tutorial/) for usage.
 #  #
 # Note:  # Notes:
 #   Compilation of PyGiNaC requires more than 160MB memory (with gcc  # 1. Compilation of PyGiNaC requires more than 160MB memory (with gcc -O2
 #   on Intel Linux). However, if you don't need all the GiNaC classes  #   on Intel Linux). However, if you don't need all the GiNaC classes
 #   to be exposed to Python, you can edit the list `wrap_input' below  #   to be exposed to Python, you can edit the list `wrap_input' below
 #   to indicate your needs, this will decrease also the memory consumption  #   to indicate your needs, this will decrease also the memory consumption
 #   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 50  wrap_input = ['symbol','numeric','consta Line 53  wrap_input = ['symbol','numeric','consta
               'lst','idx','varidx','power','add','mul',                'lst','idx','varidx','power','add','mul',
               'ncmul','pseries','matrix','function','inifcns',                'ncmul','pseries','matrix','function','inifcns',
               'function','flags','exvector',                'function','flags','exvector',
               'indexed','color','clifford']                'indexed','color','clifford','tensor']
 if 0: # optional  if 0: # optional
     wrap_input += ['expair','epvector']      wrap_input += ['expair','epvector']
   
 wrap_input = ['function','inifcns']  wrap_input = ['function','inifcns']
 wrap_input = ['add','mul','power','lst','pseries','relational','matrix','numeric','constant','symbol','varidx']  wrap_input = ['add','mul','power','lst','pseries','relational','matrix','numeric','constant','symbol','varidx']
 wrap_input = ['color','symbol']  wrap_input = ['symbol','function','inifcns']
   
 #++++++++++++++++ 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  nof_ncmul_params = 3  # max 6
 nof_indexed_params = 4 # max 4  nof_function_params = 2 # max 15 for ginac, max 10 for boost.python, min 1
   
 #++++++++++++++++++++ boost +++++++++++++++++++++  #++++++++++++++++++++ boost +++++++++++++++++++++
   
 boost_dir = '/usr/local/share/boost'  boost_dir = '/usr/local/share/boost'
Line 121  ginac_ext = Extension('ginac._ginac', Line 123  ginac_ext = Extension('ginac._ginac',
                       include_dirs=[boost_dir],                        include_dirs=[boost_dir],
                       libraries=['ginac','cln'],                        libraries=['ginac','cln'],
                       library_dirs=[],                        library_dirs=[],
 #                      define_macros=[('DEBUG_PYGINAC', None)],                        define_macros=[
                      )  #    ('GINAC_VERSION_0_8_0_OR_EARLIER',None),
   #    ('DEBUG_PYGINAC', None),
       ],
                         )
   
 #++++++++++++++++++++ setup +++++++++++++++++++++  #++++++++++++++++++++ setup +++++++++++++++++++++
   

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


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