コード例 #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
ファイル: clean.py プロジェクト: pymontecarlo/pymontecarlo
    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
ファイル: setup.py プロジェクト: zmyer/incubator-hawq
 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
ファイル: setup.py プロジェクト: taojin0505/incubator-hawq
 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
ファイル: setup.py プロジェクト: randomfox/M2Crypto
 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
ファイル: utils.py プロジェクト: Januson/subscription-manager
 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
ファイル: clean.py プロジェクト: kriskielce88/xn--ls8h
 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
ファイル: clean.py プロジェクト: dieterv/pygtk2exe
    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
ファイル: setuplib.py プロジェクト: trendels/inotifyx
 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
ファイル: __init__.py プロジェクト: Jaesin/OctoPrint
	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
ファイル: setup.py プロジェクト: jdreed/pyhesiodfs
 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
ファイル: setup.py プロジェクト: irinabov/debian-qpid-python
 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
ファイル: __init__.py プロジェクト: JLatasa/Science_3D_Print
    def finalize_options(self):
        _clean.finalize_options(self)

        if not self.orig:
            self.all = True
コード例 #29
0
 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
ファイル: tidy.py プロジェクト: walnutgeek/hs_build_tools
 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
ファイル: setup.py プロジェクト: BackupTheBerlios/tel-svn
 def finalize_options(self):
     self.set_undefined_options('build',
                                ('build_messages', 'build_messages'))
     clean.finalize_options(self)
コード例 #39
0
ファイル: setup.py プロジェクト: bhooshan-gadre/pycbc
 def finalize_options (self):
     _clean.finalize_options(self)
     self.clean_files = []
     self.clean_folders = ['docs/_build']
コード例 #40
0
ファイル: setup-binary.py プロジェクト: cannatag/ldap3
 def finalize_options(self):
     self.distribution._ext_modules = None
     clean.finalize_options(self)