Example #1
0
 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 = []
Example #2
0
 def finalize_options(self):
     _build_py.finalize_options(self)
     self.set_undefined_options(
         'build',
         ('rpm_version', 'rpm_version'),
         ('gtk_version', 'gtk_version')
     )
Example #3
0
 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 = []
Example #4
0
 def finalize_options(self):
     _build_py.finalize_options(self)
     self.set_undefined_options(
         'build',
         ('rpm_version', 'rpm_version'),
         ('gtk_version', 'gtk_version')
     )
Example #5
0
    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
Example #6
0
    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)
Example #7
0
    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
Example #8
0
    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()
Example #9
0
 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'))
Example #10
0
    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 = []
Example #11
0
    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)
Example #12
0
    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)
Example #13
0
    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 = []
Example #14
0
 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"),
     )
Example #15
0
 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()
Example #16
0
    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")
Example #17
0
    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")
Example #18
0
    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
Example #19
0
    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)
Example #20
0
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()
Example #21
0
 def finalize_options (self):
     build_py.finalize_options(self)
     if self.with_aliases:
         self.packages.append('japanese.aliases')
Example #22
0
 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)
Example #23
0
 def finalize_options(self):
     self.srcdir = self.distribution.srcdir
     _build_py.finalize_options(self)
Example #24
0
 def finalize_options(self):
   _build_py.finalize_options(self)
   self.package_data = self.distribution.package_data
   self.data_files = self.get_data_files()
Example #25
0
 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)
Example #26
0
 def finalize_options(self):
     build_py.finalize_options(self)
     self.outfiles = [ ]
Example #27
0
 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"]
Example #28
0
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()
Example #29
0
 def finalize_options(self):
     self.srcdir = self.distribution.srcdir
     _build_py.finalize_options(self)
Example #30
0
 def finalize_options(self):
     _build_py.finalize_options(self)
     self.package_data = self.distribution.package_data
     self.data_files = self.get_data_files()
Example #31
0
 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)
Example #32
0
 def finalize_options(self):
     _build_py.finalize_options(self)
     self.protofiles = self.distribution.protofiles
Example #33
0
    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')
Example #34
0
 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)
Example #35
0
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()
Example #36
0
 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'
Example #37
0
 def finalize_options(self):
     build_py.finalize_options(self)
     self.ensure_dirname('with_pc_path')
Example #38
0
 def finalize_options(self):
     _build_py.finalize_options(self)
     self.protofiles = self.distribution.protofiles