build.py: Make --ignore-deps respect build order

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-04-24 13:56:14 +00:00
commit 2dfcc8042a

View file

@ -153,10 +153,9 @@ if len(env_exclude):
if target != 'order':
print("calculating order for modules: " + ' '.join(modules))
order = []
calculate_order(order, modules, glob_prereq_type)
if args.ignore_deps:
order = args.modules
else:
calculate_order(order, modules, glob_prereq_type)
order = [m for m in order if m in args.modules]
order = [m for m in order if m not in exclude]
if target == 'order':
print(' '.join(order))