Mercurial > gub
changeset 25:15ee8bc879c4
(urg)
author | hanwen <hanwen@xs4all.nl> |
---|---|
date | Fri, 25 Nov 2005 14:48:40 +0100 |
parents | 2020ae1f1b84 |
children | 60d57a6c71e3 |
files | specs/gub.py |
diffstat | 1 files changed, 7 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/specs/gub.py Fri Nov 25 14:42:52 2005 +0100 +++ b/specs/gub.py Fri Nov 25 14:48:40 2005 +0100 @@ -29,16 +29,13 @@ if verbose: for (k, v) in env.items (): sys.stderr.write ('%s=%s\n' % (k, v)) - + for i in cmd.split ('\n'): if i: system_one (i, ignore_error, call_env) return 0 -def join_lines (str): - return re.sub ('\n', ' ', str) - class Package: def __init__ (self, settings): self.settings = settings @@ -78,8 +75,8 @@ def system (self, cmd, env = {}): dict = self.package_dict (env) - verbose = self.settings.verbose - system (cmd % dict, ignore_error = False, verbose = verbose, env = dict) + system (cmd % dict, ignore_error = False, + verbose = self.settings.verbose, env = dict) def download (self): pass @@ -167,7 +164,7 @@ ''') def configure_command (self): - return '''%(srcdir)s/configure --prefix=%(installdir)s''' + return '%(srcdir)s/configure --prefix=%(installdir)s' def configure (self): self.system (''' @@ -223,10 +220,8 @@ def configure_command (self): cmd = Package.configure_command (self) - cmd += ''' ---target=%(target_architecture)s ---with-sysroot=%(systemdir)s -''' + cmd += ''' --target=%(target_architecture)s +--with-sysroot=%(systemdir)s''' return join_lines (cmd) class Target_package (Package): @@ -242,7 +237,7 @@ --sysconfdir=/etc --includedir=%(systemdir)s/usr/include --libdir=%(systemdir)s/usr/lib -''') +''' def configure_cache_overrides (self, str): return str