mirror of
https://github.com/python/cpython.git
synced 2025-08-03 00:23:06 +00:00
Renamed 'set_default_options()' to 'initialize_options()', and
'set_final_options()' to 'finalize_options()'.
This commit is contained in:
parent
4c96db1a65
commit
e01149cbe8
10 changed files with 28 additions and 28 deletions
|
@ -25,7 +25,7 @@ class build (Command):
|
||||||
"compile extensions and libraries with debugging information"),
|
"compile extensions and libraries with debugging information"),
|
||||||
]
|
]
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
self.build_base = 'build'
|
self.build_base = 'build'
|
||||||
# these are decided only after 'build_base' has its final value
|
# these are decided only after 'build_base' has its final value
|
||||||
# (unless overridden by the user or client)
|
# (unless overridden by the user or client)
|
||||||
|
@ -33,7 +33,7 @@ class build (Command):
|
||||||
self.build_platlib = None
|
self.build_platlib = None
|
||||||
self.debug = None
|
self.debug = None
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
# 'build_lib' and 'build_platlib' just default to 'lib' and
|
# 'build_lib' and 'build_platlib' just default to 'lib' and
|
||||||
# 'platlib' under the base build directory
|
# 'platlib' under the base build directory
|
||||||
if self.build_lib is None:
|
if self.build_lib is None:
|
||||||
|
|
|
@ -33,7 +33,7 @@ class build_lib (Command):
|
||||||
"compile with debugging information"),
|
"compile with debugging information"),
|
||||||
]
|
]
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
# List of libraries to build
|
# List of libraries to build
|
||||||
self.libraries = None
|
self.libraries = None
|
||||||
|
|
||||||
|
@ -43,9 +43,9 @@ class build_lib (Command):
|
||||||
self.undef = None
|
self.undef = None
|
||||||
self.debug = None
|
self.debug = None
|
||||||
|
|
||||||
# set_default_options()
|
# initialize_options()
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
self.set_undefined_options ('build',
|
self.set_undefined_options ('build',
|
||||||
('debug', 'debug'))
|
('debug', 'debug'))
|
||||||
self.libraries = self.distribution.libraries
|
self.libraries = self.distribution.libraries
|
||||||
|
@ -58,7 +58,7 @@ class build_lib (Command):
|
||||||
# XXX same as for build_ext -- what about 'self.define' and
|
# XXX same as for build_ext -- what about 'self.define' and
|
||||||
# 'self.undef' ?
|
# 'self.undef' ?
|
||||||
|
|
||||||
# set_final_options()
|
# finalize_options()
|
||||||
|
|
||||||
|
|
||||||
def run (self):
|
def run (self):
|
||||||
|
|
|
@ -38,9 +38,9 @@ class build_ext (Command):
|
||||||
# structure
|
# structure
|
||||||
# - that data structure (in this case, a list of 2-tuples)
|
# - that data structure (in this case, a list of 2-tuples)
|
||||||
# will then be present in the command object by the time
|
# will then be present in the command object by the time
|
||||||
# we get to set_final_options() (i.e. the constructor
|
# we get to finalize_options() (i.e. the constructor
|
||||||
# takes care of both command-line and client options
|
# takes care of both command-line and client options
|
||||||
# in between set_default_options() and set_final_options())
|
# in between initialize_options() and finalize_options())
|
||||||
|
|
||||||
user_options = [
|
user_options = [
|
||||||
('build-dir=', 'd',
|
('build-dir=', 'd',
|
||||||
|
@ -64,7 +64,7 @@ class build_ext (Command):
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
self.extensions = None
|
self.extensions = None
|
||||||
self.build_dir = None
|
self.build_dir = None
|
||||||
self.package = None
|
self.package = None
|
||||||
|
@ -79,7 +79,7 @@ class build_ext (Command):
|
||||||
self.debug = None
|
self.debug = None
|
||||||
|
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
from distutils import sysconfig
|
from distutils import sysconfig
|
||||||
|
|
||||||
self.set_undefined_options ('build',
|
self.set_undefined_options ('build',
|
||||||
|
@ -112,7 +112,7 @@ class build_ext (Command):
|
||||||
# XXX how the heck are 'self.define' and 'self.undef' supposed to
|
# XXX how the heck are 'self.define' and 'self.undef' supposed to
|
||||||
# be set?
|
# be set?
|
||||||
|
|
||||||
# set_final_options ()
|
# finalize_options ()
|
||||||
|
|
||||||
|
|
||||||
def run (self):
|
def run (self):
|
||||||
|
|
|
@ -33,7 +33,7 @@ class build_lib (Command):
|
||||||
"compile with debugging information"),
|
"compile with debugging information"),
|
||||||
]
|
]
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
# List of libraries to build
|
# List of libraries to build
|
||||||
self.libraries = None
|
self.libraries = None
|
||||||
|
|
||||||
|
@ -43,9 +43,9 @@ class build_lib (Command):
|
||||||
self.undef = None
|
self.undef = None
|
||||||
self.debug = None
|
self.debug = None
|
||||||
|
|
||||||
# set_default_options()
|
# initialize_options()
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
self.set_undefined_options ('build',
|
self.set_undefined_options ('build',
|
||||||
('debug', 'debug'))
|
('debug', 'debug'))
|
||||||
self.libraries = self.distribution.libraries
|
self.libraries = self.distribution.libraries
|
||||||
|
@ -58,7 +58,7 @@ class build_lib (Command):
|
||||||
# XXX same as for build_ext -- what about 'self.define' and
|
# XXX same as for build_ext -- what about 'self.define' and
|
||||||
# 'self.undef' ?
|
# 'self.undef' ?
|
||||||
|
|
||||||
# set_final_options()
|
# finalize_options()
|
||||||
|
|
||||||
|
|
||||||
def run (self):
|
def run (self):
|
||||||
|
|
|
@ -23,13 +23,13 @@ class build_py (Command):
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
self.build_dir = None
|
self.build_dir = None
|
||||||
self.modules = None
|
self.modules = None
|
||||||
self.package = None
|
self.package = None
|
||||||
self.package_dir = None
|
self.package_dir = None
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
self.set_undefined_options ('build',
|
self.set_undefined_options ('build',
|
||||||
('build_lib', 'build_dir'))
|
('build_lib', 'build_dir'))
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,7 @@ class install (Command):
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
|
|
||||||
self.build_base = None
|
self.build_base = None
|
||||||
self.build_lib = None
|
self.build_lib = None
|
||||||
|
@ -89,7 +89,7 @@ class install (Command):
|
||||||
self.optimize_py = 1
|
self.optimize_py = 1
|
||||||
|
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
|
|
||||||
# XXX this method is where the default installation directories
|
# XXX this method is where the default installation directories
|
||||||
# for modules and extension modules are determined. (Someday,
|
# for modules and extension modules are determined. (Someday,
|
||||||
|
@ -237,7 +237,7 @@ class install (Command):
|
||||||
# Punt on doc directories for now -- after all, we're punting on
|
# Punt on doc directories for now -- after all, we're punting on
|
||||||
# documentation completely!
|
# documentation completely!
|
||||||
|
|
||||||
# set_final_options ()
|
# finalize_options ()
|
||||||
|
|
||||||
|
|
||||||
def replace_sys_prefix (self, config_attr, fallback_postfix, use_exec=0):
|
def replace_sys_prefix (self, config_attr, fallback_postfix, use_exec=0):
|
||||||
|
|
|
@ -18,12 +18,12 @@ class install_ext (Command):
|
||||||
('build-dir=','b', "build directory (where to install from)"),
|
('build-dir=','b', "build directory (where to install from)"),
|
||||||
]
|
]
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
# let the 'install' command dictate our installation directory
|
# let the 'install' command dictate our installation directory
|
||||||
self.install_dir = None
|
self.install_dir = None
|
||||||
self.build_dir = None
|
self.build_dir = None
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
self.set_undefined_options ('install',
|
self.set_undefined_options ('install',
|
||||||
('build_platlib', 'build_dir'),
|
('build_platlib', 'build_dir'),
|
||||||
('install_site_platlib', 'install_dir'))
|
('install_site_platlib', 'install_dir'))
|
||||||
|
|
|
@ -18,14 +18,14 @@ class install_py (Command):
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
# let the 'install' command dictate our installation directory
|
# let the 'install' command dictate our installation directory
|
||||||
self.install_dir = None
|
self.install_dir = None
|
||||||
self.build_dir = None
|
self.build_dir = None
|
||||||
self.compile = 1
|
self.compile = 1
|
||||||
self.optimize = 1
|
self.optimize = 1
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
|
|
||||||
# Find out from the 'build_ext' command if we were asked to build
|
# Find out from the 'build_ext' command if we were asked to build
|
||||||
# any extensions. If so, that means even pure-Python modules in
|
# any extensions. If so, that means even pure-Python modules in
|
||||||
|
|
|
@ -18,14 +18,14 @@ class install_py (Command):
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
# let the 'install' command dictate our installation directory
|
# let the 'install' command dictate our installation directory
|
||||||
self.install_dir = None
|
self.install_dir = None
|
||||||
self.build_dir = None
|
self.build_dir = None
|
||||||
self.compile = 1
|
self.compile = 1
|
||||||
self.optimize = 1
|
self.optimize = 1
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
|
|
||||||
# Find out from the 'build_ext' command if we were asked to build
|
# Find out from the 'build_ext' command if we were asked to build
|
||||||
# any extensions. If so, that means even pure-Python modules in
|
# any extensions. If so, that means even pure-Python modules in
|
||||||
|
|
|
@ -50,7 +50,7 @@ class sdist (Command):
|
||||||
exclude_re = re.compile (r'\s*!\s*(\S+)') # for manifest lines
|
exclude_re = re.compile (r'\s*!\s*(\S+)') # for manifest lines
|
||||||
|
|
||||||
|
|
||||||
def set_default_options (self):
|
def initialize_options (self):
|
||||||
# 'template' and 'manifest' are, respectively, the names of
|
# 'template' and 'manifest' are, respectively, the names of
|
||||||
# the manifest template and manifest file.
|
# the manifest template and manifest file.
|
||||||
self.template = None
|
self.template = None
|
||||||
|
@ -68,7 +68,7 @@ class sdist (Command):
|
||||||
self.keep_tree = 0
|
self.keep_tree = 0
|
||||||
|
|
||||||
|
|
||||||
def set_final_options (self):
|
def finalize_options (self):
|
||||||
if self.manifest is None:
|
if self.manifest is None:
|
||||||
self.manifest = "MANIFEST"
|
self.manifest = "MANIFEST"
|
||||||
if self.template is None:
|
if self.template is None:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue