projects.py: Fix bogus newline in get_os()

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-01-13 16:23:10 +00:00
commit 98eda48ec6

View file

@ -53,6 +53,7 @@ def get_os(args = ""):
if rr:
err("failed to run ", cmd)
continue
out = re.sub('\n', '', out)
return out
return "linux"
@ -265,6 +266,7 @@ def cmd_required_pkg(args_):
deps = get_modules_from_project_txt(args.module, 'pkg.required.jw', [ 'build' ],
scope = 2, add_self=True, names_only=True)
subsecs = pkg_required_os_cascade()
debug("subsecs = ", subsecs)
required = []
for s in subsecs:
vals = collect_values(deps, 'pkg.required.' + s, 'build')