示例#1
0
 def finalize_options(self):
     clean.finalize_options(self)
     self.sharedlibraries = bool(self.sharedlibraries)
     assert isinstance(self.to_clean, list) and all(
         isinstance(p, str)
         for p in self.to_clean), 'self.to_clean must be a list of paths.'
     assert self.sharedlibraries in [
         None, False, 1
     ], 'Option shared_libraries must be a boolean, not %s.' % self.sharedlibraries
示例#2
0
    def finalize_options(self):
        _clean.finalize_options(self)

        self.set_undefined_options('bdist',
                                   ('dist_dir', 'dist_dir'))
        self.set_undefined_options('build_exe',
                                   ('build_exe', 'build_exe'))

        if self.purge:
            self.all = True
示例#3
0
 def finalize_options(self):
     if hasattr(os, 'walk'):
         for root, dirs, files in os.walk('.'):
             for f in files:
                 if f.endswith('.pyc'):
                     self._clean_me.append(os.path.join(root, f))
     if os.path.exists(os.path.join('tests', 'app32')):
         self._clean_me.append(os.path.join('tests', 'app32'))
     if os.path.exists(os.path.join('tests', 'app64')):
         self._clean_me.append(os.path.join('tests', 'app64'))
     clean.finalize_options(self)
示例#4
0
 def finalize_options(self):
     if hasattr(os, "walk"):
         for root, dirs, files in os.walk("."):
             for f in files:
                 if f.endswith(".pyc"):
                     self._clean_me.append(os.path.join(root, f))
     if os.path.exists(os.path.join("tests", "app32")):
         self._clean_me.append(os.path.join("tests", "app32"))
     if os.path.exists(os.path.join("tests", "app64")):
         self._clean_me.append(os.path.join("tests", "app64"))
     clean.finalize_options(self)
示例#5
0
    def finalize_options(self):
        _CleanCommand.finalize_options(self)
        try:
            self.set_undefined_options('egg_info', ('egg_base', 'egg_base'))
        except errors.DistutilsError:
            pass

        if self.egg_base is None:
            self.egg_base = os.curdir

        if self.all:
            for flag in self.boolean_options:
                setattr(self, flag, True)

        if self.environment and self.virtualenv_dir is None:
            self.virtualenv_dir = os.environ.get('VIRTUAL_ENV', None)
示例#6
0
    def finalize_options(self):
        _CleanCommand.finalize_options(self)
        try:
            self.set_undefined_options(
                'egg_info', ('egg_base', 'egg_base'))
        except errors.DistutilsError:
            pass

        if self.egg_base is None:
            self.egg_base = os.curdir

        if self.all:
            for flag in self.boolean_options:
                setattr(self, flag, True)

        if self.environment and self.virtualenv_dir is None:
            self.virtualenv_dir = os.environ.get('VIRTUAL_ENV', None)
示例#7
0
 def finalize_options(self):
     self.set_undefined_options("egg_info", ("egg_base", "egg_base"))
     _clean.finalize_options(self)
示例#8
0
 def finalize_options(self):
     clean.finalize_options(self)
示例#9
0
 def finalize_options(self):
     _clean.finalize_options(self)
     self.all = self.all or self.tidy
示例#10
0
文件: _setup.py 项目: srothan/io
    def finalize_options (self, ) :
        clean_orig.finalize_options(self, )

        self.set_undefined_options("build", ("extras", "extras", ), )
        self.set_undefined_options("build", ("not-dist", "not_dist", ), )
        self.extras = filter(string.strip, self.extras.split(), )
示例#11
0
 def finalize_options(self):
     _clean.finalize_options(self)
     if not self.manifest:
         self.manifest = 'MANIFEST'
示例#12
0
 def finalize_options(self):
     self.set_undefined_options('egg_info', ('egg_base', 'egg_base'))
     _clean.finalize_options(self)
示例#13
0
文件: build.py 项目: nicoulaj/rainbow
 def finalize_options(self):
     clean.finalize_options(self)
     if self.paths is None:  # no cover
         raise DistutilsOptionError('"paths" option is required')
示例#14
0
 def finalize_options(self):
     distutils_clean.finalize_options(self)
     self.shortcuts = self.distribution.shortcuts
     self.po_package = self.distribution.po_package
     self.po_directory = self.distribution.po_directory
示例#15
0
    def finalize_options(self):
        _clean.finalize_options(self)

        self.set_undefined_options('bdist', ('dist_dir', 'dist_dir'),
                                            ('plat_name', 'plat_name'))
示例#16
0
 def finalize_options(self):
     return clean.finalize_options(self)
示例#17
0
 def finalize_options(self):
     _clean.finalize_options(self)
     self.set_undefined_options('build_man', ('build_dir', 'build_man'))
示例#18
0
文件: setup.py 项目: ondratu/formiko
 def finalize_options(self):
     clean.finalize_options(self)
     if self.man_base is None:
         self.man_base = path.join(self.build_base, 'man')
示例#19
0
	def finalize_options(self):
		_clean.finalize_options(self)

		if not self.orig:
			self.all = True
示例#20
0
文件: setup.py 项目: sugwg/pycbc-dev
 def finalize_options (self):
     _clean.finalize_options(self)
     self.clean_files = ['pycbc/lalwrap.py','pycbc/lalwrap.pyc','include/lalwrap_wrap.c',
                         'pycbc/testlalwrap.py','pycbc/testlalwrap.pyc','include/testlalwrap_wrap.c']
示例#21
0
 def finalize_options(self):
     self.distribution._ext_modules = None
     clean.finalize_options(self)
示例#22
0
文件: clean.py 项目: agiledata/pkglib
 def finalize_options(self):
     _clean.finalize_options(self)
     self.all = self.all or self.tidy
示例#23
0
 def finalize_options(self):
     self.set_undefined_options('build',
                                ('build_messages', 'build_messages'),
                                ('build_configure', 'build_configure'))
     clean.finalize_options(self)
示例#24
0
 def finalize_options(self):
     clean.finalize_options(self)
     if copy_file is not None and os.path.isfile(copy_file[1]):
         if not filecmp.cmp(*copy_file, shallow=False):
             raise Exception("Will not remove '%s', it's not the same as '%s'" % tuple(reversed(copy_file)))
         os.unlink(copy_file[1])
示例#25
0
 def finalize_options(self):
   _clean.finalize_options(self)
   self.set_undefined_options('build', ('build_doc', 'build_doc'))
示例#26
0
 def finalize_options(self):
     distutils_clean.finalize_options(self)
     self.shortcuts = self.distribution.shortcuts
     self.po_package = self.distribution.po_package
     self.po_directory = self.distribution.po_directory
示例#27
0
 def finalize_options(self):
     _clean.finalize_options(self)
     self.set_undefined_options('build', ('build_doc', 'build_doc'))
示例#28
0
    def finalize_options(self):
        _clean.finalize_options(self)

        if not self.orig:
            self.all = True
 def finalize_options(self):
     _clean.finalize_options(self)
     self.cwd = os.getcwd()
示例#30
0
 def finalize_options(self):
     clean.finalize_options(self)
     self.set_undefined_options(
         'build_helper',
         ('build_helper', 'build_helper'),
     )
示例#31
0
文件: setup.py 项目: mcepl/M2Crypto
 def finalize_options(self):
     clean.finalize_options(self)
示例#32
0
 def finalize_options(self):
     CleanCommand.finalize_options(self)
     self.all = True
示例#33
0
文件: setup.py 项目: palob/formiko
 def finalize_options(self):
     clean.finalize_options(self)
     if self.man_base is None:
         self.man_base = path.join(self.build_base, 'man')
示例#34
0
文件: setup.py 项目: mwalle/rawsocket
 def finalize_options(self):
     clean.finalize_options(self)
     self.set_undefined_options('build_helper',
             ('build_helper', 'build_helper'),
     )
示例#35
0
 def finalize_options(self):
     self.set_undefined_options('egg_info', ('egg_base', 'egg_base'))
     _clean.finalize_options(self)
示例#36
0
 def finalize_options(self):
     clean.finalize_options(self)
     if self.paths is None:  # no cover
         raise DistutilsOptionError('"paths" option is required')
示例#37
0
文件: setup.py 项目: cmbiwer/pycbc
 def finalize_options (self):
     _clean.finalize_options(self)
     self.clean_files = []
     self.clean_folders = ['docs/_build']
示例#38
0
 def finalize_options(self):
     self.set_undefined_options('build',
                                ('build_messages', 'build_messages'))
     clean.finalize_options(self)
示例#39
0
 def finalize_options (self):
     _clean.finalize_options(self)
     self.clean_files = []
     self.clean_folders = ['docs/_build']
示例#40
0
 def finalize_options(self):
     self.distribution._ext_modules = None
     clean.finalize_options(self)