def finalize_options(self): _build_py.finalize_options(self) self.package_data = self.distribution.package_data self.exclude_package_data = self.distribution.exclude_package_data or {} if 'data_files' in self.__dict__: del self.__dict__['data_files'] self.__updated_files = [] self.__doctests_2to3 = []
def finalize_options(self): _build_py.finalize_options(self) self.set_undefined_options( 'build', ('rpm_version', 'rpm_version'), ('gtk_version', 'gtk_version') )
def finalize_options(self): _build_py.finalize_options(self) self.package_data = self.distribution.package_data self.exclude_package_data = self.distribution.exclude_package_data or {} if 'data_files' in self.__dict__: del self.__dict__['data_files'] self.__updated_files = [] self.__doctests_2to3 = []
def finalize_options(self): _build_py.finalize_options(self) self.set_undefined_options( 'build', ('rpm_version', 'rpm_version'), ('gtk_version', 'gtk_version') )
def finalize_options(self): build_py.finalize_options(self) self.packages = self.distribution.packages self.py_modules = [self.distribution.version_module] self.version = self.distribution.get_version() self.version_file = self.distribution.version_file
def finalize_options (self): self.set_undefined_options('build', ('src_dir', 'src_dir')) if self.src_dir is None: self.src_dir = "." build_py.finalize_options(self)
def finalize_options(self): build_py.finalize_options(self) self.packages = self.distribution.packages self.py_modules = [self.distribution.version_module] self.version = self.distribution.get_version() self.version_file = self.distribution.version_file
def finalize_options(self): build_py.finalize_options(self) if self.distribution.command_obj['build'].gui: self.packages.append('MDANSE.App.GUI') self.packages.extend(find_packages(path=os.path.join("MDANSE","App","GUI"), base="MDANSE.App.GUI").keys()) self.data_files = self.get_data_files()
def finalize_options(self): # When --gtk-version and --rpm-version was provided ac command line # option of install command, then get these values from global variables if self.rpm_version is None and RPM_VERSION is not None: self.rpm_version = RPM_VERSION if self.gtk_version is None and GTK_VERSION is not None: self.gtk_version = GTK_VERSION _build_py.finalize_options(self) self.set_undefined_options('build', ('rpm_version', 'rpm_version'), ('gtk_version', 'gtk_version'))
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: if self.py_modules is None: self.py_modules = [] for ext in self.distribution.ext_modules: if ext.name.startswith("mercurial."): self.py_modules.append("mercurial.pure.%s" % ext.name[10:]) self.distribution.ext_modules = []
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: self.distribution.ext_modules = [] else: h = os.path.join(get_python_inc(), 'Python.h') if not os.path.exists(h): raise SystemExit('Python headers are required to build ' 'Mercurial but weren\'t found in %s' % h)
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: self.distribution.ext_modules = [] else: h = os.path.join(get_python_inc(), 'Python.h') if not os.path.exists(h): raise SystemExit('Python headers are required to build ' 'Mercurial but weren\'t found in %s' % h)
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: if self.py_modules is None: self.py_modules = [] for ext in self.distribution.ext_modules: if ext.name.startswith("mercurial."): self.py_modules.append("mercurial.pure.%s" % ext.name[10:]) self.distribution.ext_modules = []
def finalize_options(self): # When --pkg-version was provided as command line # option of install command, then get this value from global variables if self.pkg_version is None and PKG_VERSION is not None: self.pkg_version = PKG_VERSION _build_py.finalize_options(self) self.set_undefined_options( "build", ("pkg_version", "pkg_version"), )
def finalize_options(self): base_build_py.finalize_options(self) data = get_data_files(path=BASEDIR, patterns=include_data_patterns, exclude_files=exclude_sources + exclude_patterns) self.package_data = get_package_data(path=BASEDIR, packages=self.packages, data_files=data, exclude_files=exclude_sources + exclude_patterns, exclude_packages=exclude_packages) self.data_files = self.get_data_files()
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: if self.py_modules is None: self.py_modules = [] for ext in self.distribution.ext_modules: if ext.name.startswith("mercurial."): self.py_modules.append("mercurial.pure.%s" % ext.name[10:]) self.distribution.ext_modules = [] else: if not os.path.exists(os.path.join(get_python_inc(), 'Python.h')): raise SystemExit("Python headers are required to build Mercurial")
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: if self.py_modules is None: self.py_modules = [] for ext in self.distribution.ext_modules: if ext.name.startswith("mercurial."): self.py_modules.append("mercurial.pure.%s" % ext.name[10:]) self.distribution.ext_modules = [] else: if not os.path.exists(os.path.join(get_python_inc(), 'Python.h')): raise SystemExit("Python headers are required to build Mercurial")
def finalize_options(self): b = self.distribution.get_command_obj('build') b.ensure_finalized() base = b.build_base build_py.finalize_options(self) self.build_dir = os.path.join(base, 'ext') if self.distribution.ext_modules: plat_specifier = ".%s-%s" % (get_platform(), sys.version[0:3]) self.build_dir += plat_specifier self.extensions = self.distribution.qmtest_extensions
def finalize_options(self): build_py.finalize_options(self) if self.distribution.pure: self.distribution.ext_modules = [] elif self.distribution.cffi: import setup_mpatch_cffi exts = [setup_mpatch_cffi.ffi.distutils_extension()] # cffi modules go here if sys.platform == 'darwin': import setup_osutil_cffi exts.append(setup_osutil_cffi.ffi.distutils_extension()) self.distribution.ext_modules = exts else: h = os.path.join(get_python_inc(), 'Python.h') if not os.path.exists(h): raise SystemExit('Python headers are required to build ' 'Mercurial but weren\'t found in %s' % h)
def update_package_data(distribution): """update package_data to catch changes during setup""" build_py = distribution.get_command_obj('build_py') # distribution.package_data = find_package_data() # re-init build_py options which load package_data build_py.finalize_options()
def finalize_options (self): build_py.finalize_options(self) if self.with_aliases: self.packages.append('japanese.aliases')
def finalize_options(self): _build_py.finalize_options(self) pg_config_helper = PostgresConfig(self) self.libpq_path = self.find_libpq(pg_config_helper) self.libpq_version = self.find_version(pg_config_helper)
def finalize_options(self): self.srcdir = self.distribution.srcdir _build_py.finalize_options(self)
def finalize_options(self): _build_py.finalize_options(self) self.package_data = self.distribution.package_data self.data_files = self.get_data_files()
def finalize_options(self): build_py.finalize_options(self) # Split the paths by colon and check individually if self.with_pc_path: for p in self.with_pc_path.split(split_char()): check_path_is_dir(p)
def finalize_options(self): build_py.finalize_options(self) self.outfiles = [ ]
def finalize_options(self): _build_py.finalize_options(self) self.package_data = self.distribution.package_data self.exclude_package_data = self.distribution.exclude_package_data or {} if "data_files" in self.__dict__: del self.__dict__["data_files"]
def update_package_data(distribution): """update build_py options to get package_data changes""" build_py = distribution.get_command_obj('build_py') build_py.finalize_options()
def finalize_options(self): self.srcdir = self.distribution.srcdir _build_py.finalize_options(self)
def finalize_options(self): _build_py.finalize_options(self) self.package_data = self.distribution.package_data self.data_files = self.get_data_files()
def finalize_options(self): _build_py.finalize_options(self) pg_config_helper = PostgresConfig(self) self.libpq_path = self.find_libpq(pg_config_helper) self.libpq_version = self.find_version(pg_config_helper)
def finalize_options(self): _build_py.finalize_options(self) self.protofiles = self.distribution.protofiles
def finalize_options(self): build_py.finalize_options(self) # If the user doesn't want libcall, don't ship the package if disable_libcall: self.packages.remove('itoolkit.lib')
def finalize_options(self): build_py.finalize_options(self) # Split the paths by colon and check individually if self.with_pc_path: for p in self.with_pc_path.split(split_char()): check_path_is_dir(p)
def update_package_data(distribution): """update build_py options to get package_data changes""" build_py = distribution.get_command_obj('build_py') build_py.finalize_options()
def finalize_options(self): _build_py.finalize_options(self) self._schema_dir = 'schemas' self._name = (len(self.packages) > 0 and self.packages[0]) or \ 'ejsonschema'
def finalize_options(self): build_py.finalize_options(self) self.ensure_dirname('with_pc_path')
def finalize_options(self): _build_py.finalize_options(self) self.protofiles = self.distribution.protofiles