示例#1
0
    def finalize_options(self):
        sip_build_ext.finalize_options(self)
        if isinstance(self.sip_opts, str):
            self.sip_opts = self.sip_opts.split(' ')

        self.sip_opts = self.sip_opts + pyqt_sip_flags + pyqwt_sip_flags
        get_git_version()  # create version.h and RELEASE-VERSION files
示例#2
0
    def finalize_options(self):
        build_ext.finalize_options(self)
        if self.qmake is None:
            print('Setting qmake to \'%s\'' % DEFAULT_QMAKE)
            self.qmake = DEFAULT_QMAKE
        if self.make is None:
            print('Setting make to \'%s\'' % DEFAULT_MAKE)
            self.make = DEFAULT_MAKE
        if self.qt_include_dir is None:
            pipe = subprocess.Popen(
                [self.qmake, '-query', 'QT_INSTALL_HEADERS'],
                stdout=subprocess.PIPE)
            (stdout, stderr) = pipe.communicate()
            self.qt_include_dir = str(
                stdout.strip(),
                'utf8') if sys.version_info.major == 3 else str(stdout.strip())
            print('Setting Qt include dir to \'%s\'' % self.qt_include_dir)

        if self.qt_library_dir is None:
            pipe = subprocess.Popen([self.qmake, '-query', 'QT_INSTALL_LIBS'],
                                    stdout=subprocess.PIPE)
            (stdout, stderr) = pipe.communicate()
            self.qt_library_dir = str(
                stdout.strip(),
                'utf8') if sys.version_info.major == 3 else str(stdout.strip())
            print('Setting Qt library dir to \'%s\'' % self.qt_library_dir)

        if not exists(self.qmake):
            raise DistutilsError('Could not determine valid qmake at %s' %
                                 self.qmake)
示例#3
0
 def finalize_options(self):
     build_ext.finalize_options(self)
     if self.qmake is None:
         print('Setting qmake to \'%s\'' % DEFAULT_QMAKE)
         self.qmake = DEFAULT_QMAKE
     if self.make is None:
         print('Setting make to \'%s\'' % DEFAULT_MAKE)
         self.make = DEFAULT_MAKE
     if self.qt_include_dir is None:
         print('Setting Qt include dir to \'%s\'' % DEFAULT_QT_INCLUDE)
         self.qt_include_dir = DEFAULT_QT_INCLUDE
示例#4
0
    def finalize_options(self):
        sip_build_ext.finalize_options(self)
        if isinstance(self.sip_opts, str):
            self.sip_opts = self.sip_opts.split(' ')

        self.sip_opts = self.sip_opts + pyqt_sip_flags # + pyqwt_sip_flags
示例#5
0
 def finalize_options(self):
     build_ext.finalize_options(self)
     self.extensions = [self.extension]
示例#6
0
 def finalize_options(self):
     build_ext.finalize_options(self)
     self.extensions = [self.extension]