diff options
author | Chris Johns <chrisj@rtems.org> | 2019-04-04 17:16:28 +1100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-06-26 13:32:06 +0200 |
commit | 35a7b448f9e6d044bf3ec3482be4f81b8061fbec (patch) | |
tree | 72def4474c5001fe984c7f211285d6a0e92811a6 /waf_libbsd.py | |
parent | if_atsam: Remove WDT_Disable() (diff) | |
download | rtems-libbsd-35a7b448f9e6d044bf3ec3482be4f81b8061fbec.tar.bz2 |
Fix the sed generator for processing INI configuration files.
Diffstat (limited to 'waf_libbsd.py')
-rw-r--r-- | waf_libbsd.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/waf_libbsd.py b/waf_libbsd.py index bc732369..46237c21 100644 --- a/waf_libbsd.py +++ b/waf_libbsd.py @@ -228,6 +228,7 @@ class Builder(builder.ModuleManager): except: bld.fatal('network configuraiton \'%s\' read failed' % (bld.env.NET_CONFIG)) lc = 0 + sed = 'sed ' for l in net_cfg_lines: lc += 1 if l.strip().startswith('NET_CFG_'): @@ -237,10 +238,9 @@ class Builder(builder.ModuleManager): 'parse error: %d: %s' % (bld.env.NET_CONFIG, lc, l)) lhs = ls[0].strip() rhs = ls[1].strip() - sed = 'sed ' for t in tags: if lhs == t: - sed += "-e 's/@%s@/%s/'" % (t, rhs) + sed += "-e 's/@%s@/%s/' " % (t, rhs) bld(target = "testsuite/include/rtems/bsd/test/network-config.h", source = "testsuite/include/rtems/bsd/test/network-config.h.in", rule = sed + " < ${SRC} > ${TGT}", |