diff --git a/scripts/projects.py b/scripts/projects.py index 68b76713..08289fe5 100644 --- a/scripts/projects.py +++ b/scripts/projects.py @@ -275,11 +275,11 @@ def cmd_ldflags(args_): print(get_ldflags(args.module)) def cmd_cflags(args_): - parser = argparse.ArgumentParser(description='ldlibpath') + parser = argparse.ArgumentParser(description='cflags') parser.add_argument('module', nargs='*', help='Modules') args=parser.parse_args(args_) deps = get_modules_from_project_txt(args.module, 'pkg.required.jw', 'build', - scope = 1, add_self=True, names_only=True) + scope = 2, add_self=True, names_only=True) r = '' for m in reversed(deps): r = r + ' -I' + proj_dir(m) + '/include' @@ -307,6 +307,8 @@ def cmd_prereq(args_): def cmd_pkg_requires(args_): parser = argparse.ArgumentParser(description='pkg-requires') + # TODO: implement Vendor evaluation + parser.add_argument('vendor', help='Vendor', default='jw') parser.add_argument('flavour', help='Flavour') parser.add_argument('module', nargs='*', help='Modules') args=parser.parse_args(args_)