def get_default_flags(self): return { 'LDFLAGS': Builder.get_default_flags(self)['LDFLAGS'], 'CC': self.get_default_toolchain_mappings()['CC'] + ' ' + Builder.get_default_flags(self)['CFLAGS'] }
def get_default_flags(self): """ Modify the flags to add the sixty_four business """ flags = Builder.get_default_flags(self) if not (self.get_current_arch() == "host"): flags["CFLAGS"] += " -imacros " + os.path.join(self.get_current_source_path(), "sixty_four.h") flags["CXXFLAGS"] += " -imacros " + os.path.join(self.get_current_source_path(), "sixty_four.h") flags["LIBS"] = "-lsupc++ -lstdc++" return flags
def salt_flags(self, flags): flags = Builder.salt_flags(self, flags) pkg_config_path = os.path.join(self.get_build_path(), 'lib', 'pkg_config') if 'PKG_CONFIG_PATH' in flags: flags['PKG_CONFIG_PATH'] = pkg_config_path else: flags['PKG_CONFIG_PATH'] += os.path.sep + pkg_config_path return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = LibiconvBuilder(self.get_recon()).salt_flags(Builder.get_default_flags(self)) flags = SQLiteBuilder(self.get_recon()).salt_flags(flags) flags = GeosBuilder(self.get_recon()).salt_flags(flags) flags = Proj4Builder(self.get_recon()).salt_flags(flags) flags = FreeXLBuilder(self.get_recon()).salt_flags(flags) flags['LDFLAGS'] += ' -lm' return flags
def get_default_flags(self): """ Changes the default flags to include: gl_cv_header_working_stdint_h=yes """ flags = Builder.get_default_flags(self).copy() flags['gl_cv_header_working_stdint_h'] = 'yes' flags['CFLAGS'] += ' -UHAVE_LANGINFO_CODESET' return flags
def get_default_flags(self): """ Modify the flags to add the sixty_four business """ flags = Builder.get_default_flags(self) flags['CFLAGS'] += ' -imacros ' + os.path.join( self.get_current_source_path(), 'sixty_four.h') flags['CXXFLAGS'] += ' -imacros ' + os.path.join( self.get_current_source_path(), 'sixty_four.h') flags['LIBS'] = '-lsupc++ -lstdc++' return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = Builder.get_default_flags(self) gnu_libstdcxx = os.path.join(self.get_recon().get_ndk_path(), 'sources', 'cxx-stl', 'gnu-libstdc++', '4.4.3', 'libs', 'armeabi') flags['CXXFLAGS'] = MY_STD_CXXFLAGS="-L" + gnu_libstdcxx + ' ' + flags['CXXFLAGS'] flags['CXXFLAGS'] += ' -lsupc++ -llog -lz -lm -ldl -lc -lgcc -lgnustl_static -lz -lm -ldl -lm' return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = LibiconvBuilder(self.get_recon()).salt_flags( Builder.get_default_flags(self)) flags = SQLiteBuilder(self.get_recon()).salt_flags(flags) flags = GeosBuilder(self.get_recon()).salt_flags(flags) flags = Proj4Builder(self.get_recon()).salt_flags(flags) flags = FreeXLBuilder(self.get_recon()).salt_flags(flags) flags['LDFLAGS'] += ' -lm' return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ default_flags = Builder.get_default_flags(self) arch = self.get_current_arch() flags = SQLiteBuilder(self.get_recon(), arch).salt_flags(default_flags) flags = GeosBuilder(self.get_recon(), arch).salt_flags(flags) flags = Proj4Builder(self.get_recon(), arch).salt_flags(flags) flags["LDFLAGS"] += " -lm" print flags return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = Builder.get_default_flags(self) gnu_libstdcxx = os.path.join(self.get_recon().get_ndk_path(), 'sources', 'cxx-stl', 'gnu-libstdc++', '4.4.3', 'libs', 'armeabi') flags[ 'CXXFLAGS'] = MY_STD_CXXFLAGS = "-L" + gnu_libstdcxx + ' ' + flags[ 'CXXFLAGS'] flags[ 'CXXFLAGS'] += ' -lsupc++ -llog -lz -lm -ldl -lc -lgcc -lgnustl_static -lz -lm -ldl -lm' return flags
def get_default_configure_flags(self): flags = Builder.get_default_configure_flags(self) flags.extend(['--with-qgis-base-path=' + QGisBuilder(self.get_recon()).get_build_path(), '--with-python-base-path=' + PythonBuilder(self.get_recon()).get_build_path(), '--with-qt-base-path=' + self.get_recon().get_qt_path(), '--with-qt-library-path=' + os.path.join(self.get_source_path(), 'lib'), '--with-qt-include-path=' + os.path.join(self.get_recon().get_qt_path(), 'include'), '--with-sip=' + self.sip_dir(), '--with-pyqt4-flags=' + self.pyqt4_override_flags(), '--with-pyqt4-dir=' + self.sip_dir(), '--with-sip-binary-path=' + self.host_python_binary_path(), '--with-preconfig-path=/data/data/org.kde.necessitas.example.QGisMobility/files', '--with-project-code-path=/data/data/org.kde.necessitas.example.QGisMobility/files/application', '--with-xtra-sip-dirs=' + os.path.join(QGisBuilder(self.get_recon()).get_source_path(), 'qgis-1.8.0/python'), '--disable-silent-rules']) return flags
def get_default_configure_flags(self): """ Override the configure flags to use """ flags = Builder.get_default_configure_flags(self) flags.extend(['--disable-inline']) return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = LibiconvBuilder(self.get_recon()).salt_flags( Builder.get_default_flags(self)) flags['LDFLAGS'] += ' -lm' return flags
def get_path(self): """ Also return the path of the ndk itself """ return os.pathsep.join( [self.get_recon().get_ndk_path(), Builder.get_path(self)])
def get_default_toolchain_mappings(self): flags = Builder.get_default_toolchain_mappings(self) flags['LD_RUN_PATH'] = os.path.join(self.get_recon().get_qt_path(), 'lib') return flags
def purge(self, arch): if not (arch == 'host'): Builder.purge(self, arch)
def __init__(self, recon): Builder.__init__(self, recon) self._python_builder = PythonBuilder(recon) self._host_python_vars = self._python_builder.get_host_python_vars()
def get_default_configure_flags(self): flags = Builder.get_default_configure_flags(self) flags.extend(['--without-grib']) return flags
def salt_flags(self, flags): flags = Builder.salt_flags(self, flags) self.insert_config_path_flag(flags) return flags
def get_default_flags(self): flags = Builder.get_default_flags(self) flags['LIBS'] = '-lsupc++ -lstdc++' return flags
def get_default_configure_flags(self): flags = Builder.get_default_configure_flags(self) flags.extend(["--disable-geosadvanced", "--disable-iconv", "--disable-freexl"]) return flags
def __init__(self, recon): Builder.__init__(self, recon) self._build_shared = ' '.join([self.get_tool('gcc'), '--shared', self.get_cflags()])
def get_path(self): """ Also return the path of the ndk itself """ return os.pathsep.join([self.get_recon().get_ndk_path(), Builder.get_path(self)])
def get_default_configure_flags(self): flags = Builder.get_default_configure_flags(self) flags.extend( ['--disable-geosadvanced', '--disable-iconv', '--disable-freexl']) return flags
def remove(self): Builder.remove(self) for fn in os.listdir(self.cache_path): if len(fn) > 8 and ".py_fini" == fn[:8]: os.remove(os.path.join(self.cache_path, fn))
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = Builder.get_default_flags(self) flags['ANDROID_NDK_ROOT'] = self.get_recon().get_ndk_path() return flags
def get_default_configure_flags(self): flags = Builder.get_default_configure_flags(self) flags.extend(['--disable-geosadvanced', '--disable-iconv']) return flags
def get_default_flags(self): """ Returns the default flags salted with dependencies """ flags = LibiconvBuilder(self.get_recon()).salt_flags(Builder.get_default_flags(self)) flags['LDFLAGS'] += ' -lm' return flags
def __init__(self, recon): Builder.__init__(self, recon) self._build_shared = ' '.join( [self.get_tool('gcc'), '--shared', self.get_cflags()])
def get_default_flags(self): return { 'LDFLAGS' : Builder.get_default_flags(self)['LDFLAGS'], 'CC' : self.get_default_toolchain_mappings()['CC'] + ' ' + Builder.get_default_flags(self)['CFLAGS'] }