[Python-checkins] CVS: distutils/distutils/command install.py,1.43,1.44

Greg Ward python-dev@python.org
Thu, 14 Sep 2000 18:20:13 -0700


Update of /cvsroot/python/distutils/distutils/command
In directory slayer.i.sourceforge.net:/tmp/cvs-serv2732

Modified Files:
	install.py 
Log Message:
Adjust to the new sysconfig regime: use 'get_config_vars()' instead
  of globals from sysconfig.
Added 'prefix' and 'exec_prefix' to the list of variables that can be
  expanded in installation directories (preserving the stupid old names
  of 'sys_prefix' and 'sys_exec_prefix, though).

Index: install.py
===================================================================
RCS file: /cvsroot/python/distutils/distutils/command/install.py,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -r1.43 -r1.44
*** install.py	2000/09/13 01:02:25	1.43
--- install.py	2000/09/15 01:20:10	1.44
***************
*** 10,14 ****
  from types import *
  from distutils.core import Command, DEBUG
! from distutils import sysconfig
  from distutils.file_util import write_file
  from distutils.util import convert_path, subst_vars, change_root
--- 10,14 ----
  from types import *
  from distutils.core import Command, DEBUG
! from distutils.sysconfig import get_config_vars
  from distutils.file_util import write_file
  from distutils.util import convert_path, subst_vars, change_root
***************
*** 227,230 ****
--- 227,231 ----
  
          py_version = (string.split(sys.version))[0]
+         prefix = get_config_vars('prefix', 'exec_prefix')
          self.config_vars = {'dist_name': self.distribution.get_name(),
                              'dist_version': self.distribution.get_version(),
***************
*** 232,237 ****
                              'py_version': py_version,
                              'py_version_short': py_version[0:3],
!                             'sys_prefix': sysconfig.PREFIX,
!                             'sys_exec_prefix': sysconfig.EXEC_PREFIX,
                             }
          self.expand_basedirs ()
--- 233,240 ----
                              'py_version': py_version,
                              'py_version_short': py_version[0:3],
!                             'sys_prefix': prefix,
!                             'prefix': prefix,
!                             'sys_exec_prefix': exec_prefix,
!                             'exec_prefix': exec_prefix,
                             }
          self.expand_basedirs ()