Example #1
0
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.cmake_generator = os.environ.get('PYARROW_CMAKE_GENERATOR')
        if not self.cmake_generator and sys.platform == 'win32':
            self.cmake_generator = 'Visual Studio 14 2015 Win64'
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
        self.boost_namespace = os.environ.get('PYARROW_BOOST_NAMESPACE', 'boost')

        self.cmake_cxxflags = os.environ.get('PYARROW_CXXFLAGS', '')

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.with_static_parquet = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_PARQUET', '0'))
        self.with_static_boost = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_BOOST', '0'))
        self.with_plasma = strtobool(
            os.environ.get('PYARROW_WITH_PLASMA', '0'))
        self.with_orc = strtobool(
            os.environ.get('PYARROW_WITH_ORC', '0'))
        self.generate_coverage = strtobool(
            os.environ.get('PYARROW_GENERATE_COVERAGE', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
        self.bundle_boost = strtobool(
            os.environ.get('PYARROW_BUNDLE_BOOST', '0'))
Example #2
0
    def initialize_options(self):
        build_ext.initialize_options(self)

        try:
            build_args = package_config()
        except Exception as e:
            if isinstance(e, OSError):
                if e.errno != errno.ENOENT:
                    _LOGGER.warning('Failed to run pkg-config: {}'.format(e))
            else:
                _LOGGER.warning(
                    'pkg-config failed to find tesseract/lep libraries: {}'.
                    format(e))
            build_args = get_tesseract_version()

        if build_args['cython_compile_time_env'][
                'TESSERACT_VERSION'] >= 0x040000:
            _LOGGER.info(
                'tesseract >= 4.00 requires c++11 compiler support (turned off atm)'
            )
            # build_args['extra_compile_args'] = ['-std=c++11', '-DUSE_STD_NAMESPACE']

        _LOGGER.info('build parameters: {}'.format(build_args))
        for k, v in build_args.items():
            setattr(self, k, v)
Example #3
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
     self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
     self.with_parquet = strtobool(os.environ.get('PYARROW_WITH_PARQUET', '0'))
     self.with_jemalloc = strtobool(os.environ.get('PYARROW_WITH_JEMALLOC', '0'))
     self.bundle_arrow_cpp = strtobool(os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
Example #4
0
File: setup.py Project: m1ck2/arrow
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
        self.boost_namespace = os.environ.get('PYARROW_BOOST_NAMESPACE',
                                              'boost')

        self.cmake_cxxflags = os.environ.get('PYARROW_CXXFLAGS', '')

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.with_static_parquet = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_PARQUET', '0'))
        self.with_static_boost = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_BOOST', '0'))
        self.with_plasma = strtobool(os.environ.get('PYARROW_WITH_PLASMA',
                                                    '0'))
        self.with_orc = strtobool(os.environ.get('PYARROW_WITH_ORC', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
        # Default is True but this only is actually bundled when
        # we also bundle arrow-cpp.
        self.bundle_boost = strtobool(
            os.environ.get('PYARROW_BUNDLE_BOOST', '1'))
Example #5
0
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.cmake_generator = os.environ.get('PYARROW_CMAKE_GENERATOR')
        if not self.cmake_generator and sys.platform == 'win32':
            self.cmake_generator = 'Visual Studio 14 2015 Win64'
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
        self.boost_namespace = os.environ.get('PYARROW_BOOST_NAMESPACE',
                                              'boost')

        self.cmake_cxxflags = os.environ.get('PYARROW_CXXFLAGS', '')

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.with_static_parquet = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_PARQUET', '0'))
        self.with_static_boost = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_BOOST', '0'))
        self.with_plasma = strtobool(os.environ.get('PYARROW_WITH_PLASMA',
                                                    '0'))
        self.with_orc = strtobool(os.environ.get('PYARROW_WITH_ORC', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
        self.bundle_boost = strtobool(
            os.environ.get('PYARROW_BUNDLE_BOOST', '0'))
Example #6
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
     self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
     self.with_parquet = strtobool(os.environ.get('PYARROW_WITH_PARQUET', '0'))
     self.with_jemalloc = strtobool(os.environ.get('PYARROW_WITH_JEMALLOC', '0'))
     self.bundle_arrow_cpp = strtobool(os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
Example #7
0
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()

        self.cmake_cxxflags = os.environ.get('PYARROW_CXXFLAGS', '')

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.with_static_parquet = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_PARQUET', '0'))
        self.with_static_boost = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_BOOST', '1'))
        self.with_plasma = strtobool(
            os.environ.get('PYARROW_WITH_PLASMA', '0'))
        self.with_orc = strtobool(
            os.environ.get('PYARROW_WITH_ORC', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
Example #8
0
    def initialize_options(self):
        build_ext.initialize_options(self)

        self.cython_compile_time_env = {
            'TESSERACT_VERSION': tesseract_version_int,
            'TESSERACT_MAJOR_VERSION': tesseract_version_major
        }
        self.extra_compile_args = ['/std:c11', '-DUSE_STD_NAMESPACE']
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.pjsip_clean_compile = 0
     self.pjsip_disable_assertions = int(os.environ.get("PJSIP_NO_ASSERT", 0))
     self.pjsip_svn_revision = os.environ.get("PJSIP_SVN_REVISION", "HEAD")
     self.pjsip_build_dir = os.environ.get("PJSIP_BUILD_DIR", None)
     self.pjsip_svn_repo = self.pjsip_svn_repos["1.0"]
     self.portaudio_svn_revision = os.environ.get("PORTAUDIO_SVN_REVISION", "1412")
Example #10
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     # don't skip pcl helper by default
     self.skip_pcl_helper = False
     # pcl_helper location in source directory
     self.cwd_pcl_helper_dir_lib = None
     # pcl_helper location in package build directory
     self.build_pcl_helper_dir_lib = None
Example #11
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     # don't skip pcl helper by default
     self.skip_pcl_helper = False
     # pcl_helper location in source directory
     self.cwd_pcl_helper_dir_lib = None
     # pcl_helper location in package build directory
     self.build_pcl_helper_dir_lib = None
Example #12
0
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.cmake_generator = os.environ.get('PYARROW_CMAKE_GENERATOR')
        if not self.cmake_generator and sys.platform == 'win32':
            self.cmake_generator = 'Visual Studio 15 2017 Win64'
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE',
                                         'release').lower()
        self.boost_namespace = os.environ.get('PYARROW_BOOST_NAMESPACE',
                                              'boost')

        self.cmake_cxxflags = os.environ.get('PYARROW_CXXFLAGS', '')

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_s3 = strtobool(os.environ.get('PYARROW_WITH_S3', '0'))
        self.with_hdfs = strtobool(os.environ.get('PYARROW_WITH_HDFS', '0'))
        self.with_cuda = strtobool(os.environ.get('PYARROW_WITH_CUDA', '0'))
        self.with_substrait = strtobool(
            os.environ.get('PYARROW_WITH_SUBSTRAIT', '0'))
        self.with_flight = strtobool(os.environ.get('PYARROW_WITH_FLIGHT',
                                                    '0'))
        self.with_dataset = strtobool(
            os.environ.get('PYARROW_WITH_DATASET', '0'))
        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.with_static_parquet = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_PARQUET', '0'))
        self.with_parquet_encryption = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET_ENCRYPTION', '0'))
        self.with_static_boost = strtobool(
            os.environ.get('PYARROW_WITH_STATIC_BOOST', '0'))
        self.with_plasma = strtobool(os.environ.get('PYARROW_WITH_PLASMA',
                                                    '0'))
        self.with_tensorflow = strtobool(
            os.environ.get('PYARROW_WITH_TENSORFLOW', '0'))
        self.with_orc = strtobool(os.environ.get('PYARROW_WITH_ORC', '0'))
        self.with_gandiva = strtobool(
            os.environ.get('PYARROW_WITH_GANDIVA', '0'))
        self.generate_coverage = strtobool(
            os.environ.get('PYARROW_GENERATE_COVERAGE', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
        self.bundle_cython_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_CYTHON_CPP', '0'))
        self.bundle_boost = strtobool(
            os.environ.get('PYARROW_BUNDLE_BOOST', '0'))
        self.bundle_arrow_cpp_headers = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP_HEADERS', '1'))
        self.bundle_plasma_executable = strtobool(
            os.environ.get('PYARROW_BUNDLE_PLASMA_EXECUTABLE', '1'))

        self.with_parquet_encryption = (self.with_parquet_encryption
                                        and self.with_parquet)
Example #13
0
    def initialize_options(self):
        # Initialize father's \"user_options\".
        _build_ext.initialize_options(self)

        # Initializing own new \"user_options\".
        self.bitpit_path = None
        self.madeleine_path = None
        self.mpi_include_path = None
        self.extensions_source = None
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.pjsip_clean_compile = 0
     self.pjsip_disable_assertions = int(
         os.environ.get("PJSIP_NO_ASSERT", 0))
     self.pjsip_svn_revision = os.environ.get("PJSIP_SVN_REVISION", "HEAD")
     self.pjsip_build_dir = os.environ.get("PJSIP_BUILD_DIR", None)
     self.pjsip_svn_repo = self.pjsip_svn_repos["1.0"]
     self.portaudio_svn_revision = os.environ.get("PORTAUDIO_SVN_REVISION",
                                                  "1412")
Example #15
0
    def initialize_options(self):
        build_ext.initialize_options(self)

        try:
            build_args = package_config()
        except OSError as e:
            if e.errno != errno.ENOENT:
                _LOGGER.warn('Failed to run pkg-config: {}'.format(e))
            build_args = get_tesseract_version()

        _LOGGER.debug('build parameters: {}'.format(build_args))
        for k, v in build_args.items():
            setattr(self, k, v)
Example #16
0
    def initialize_options(self):
        build_ext.initialize_options(self)

        try:
            build_args = package_config()
        except OSError as e:
            if e.errno != errno.ENOENT:
                _LOGGER.warn('Failed to run pkg-config: {}'.format(e))
            build_args = get_tesseract_version()

        _LOGGER.debug('build parameters: {}'.format(build_args))
        for k, v in build_args.iteritems():
            setattr(self, k, v)
Example #17
0
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
    def initialize_options(self):
        build_ext.initialize_options(self)

        try:
            build_args = package_config()
        except Exception as e:
            if isinstance(e, OSError):
                if e.errno != errno.ENOENT:
                    _LOGGER.warning('Failed to run pkg-config: {}'.format(e))
            else:
                _LOGGER.warning('pkg-config failed to find tesseract/lep libraries: {}'.format(e))
            build_args = get_tesseract_version()

        _LOGGER.debug('build parameters: {}'.format(build_args))
        for k, v in build_args.items():
            setattr(self, k, v)
Example #19
0
    def initialize_options(self):
        _build_ext.initialize_options(self)
        self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
        self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()

        if sys.platform == 'win32':
            # Cannot do debug builds in Windows unless Python itself is a debug
            # build
            if not hasattr(sys, 'gettotalrefcount'):
                self.build_type = 'release'

        self.with_parquet = strtobool(
            os.environ.get('PYARROW_WITH_PARQUET', '0'))
        self.with_jemalloc = strtobool(
            os.environ.get('PYARROW_WITH_JEMALLOC', '0'))
        self.bundle_arrow_cpp = strtobool(
            os.environ.get('PYARROW_BUNDLE_ARROW_CPP', '0'))
Example #20
0
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.allow_python_fallback = False
Example #21
0
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.allow_python_fallback = False
Example #22
0
 def initialize_options(self):
     build_ext.initialize_options(self)
     for opt in OPTIONS:
         setattr(self, opt[1], "")
Example #23
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
Example #24
0
 def initialize_options(self):
     CythonBuildExtCmd.initialize_options(self)
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.pjsip_clean_compile = 0
     self.pjsip_disable_assertions = 0
     self.pjsip_verbose_build = 0
     self.pjsip_dir = os.path.join(os.path.dirname(__file__), "deps", "pjsip")
Example #26
0
File: setup.py Project: rla3rd/bdot
 def initialize_options(self):
     self.from_templates = False
     build_ext.initialize_options(self)
Example #27
0
	def initialize_options(self):
		CythonBuildExtCmd.initialize_options(self)
Example #28
0
 def initialize_options(self):
     # Always build in-place, since this is dev-only anyway
     build_ext.initialize_options(self)
     self.inplace = True
Example #29
0
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.dynet = ""
     self.eigen = ""
     self.boost = ""
Example #30
0
File: setup.py Project: pramodk/nrn
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.cmake_prefix = None
     self.cmake_defs = None
     self.docs = False
Example #31
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = ''
Example #32
0
 def initialize_options(self):
     # Always build in-place, since this is dev-only anyway
     build_ext.initialize_options(self)
     self.inplace = True
Example #33
0
 def initialize_options(self):
     self.from_templates = False
     build_ext.initialize_options(self)
Example #34
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
     self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
     self.with_parquet = False
Example #35
0
 def initialize_options(self):
     for (op, _, _), default in zip(self.new_options, self.new_defaults):
         setattr(self, op, default)
     build_ext.initialize_options(self)
Example #36
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = ''
Example #37
0
 def initialize_options(self):
     _build_ext.initialize_options(self)
     self.extra_cmake_args = os.environ.get('PYARROW_CMAKE_OPTIONS', '')
     self.build_type = os.environ.get('PYARROW_BUILD_TYPE', 'debug').lower()
     self.with_parquet = False
     self.with_jemalloc = False
Example #38
0
 def initialize_options(self):
     for (op,_,_), default in zip(self.new_options,
             self.new_defaults):
         setattr(self,op,default)
     build_ext.initialize_options(self)
Example #39
0
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.pjsip_clean_compile = 0
     self.pjsip_verbose_build = 0
     self.pjsip_dir = os.path.join(os.path.dirname(__file__), "deps", "pjsip")
Example #40
0
 def initialize_options(self):
     build_ext.initialize_options(self)
     self.ompflag = None
     self.omplib = '-lgomp'