From 64cc947ded9999527197168f5d16f25a15638e58 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Thu, 25 Aug 2016 17:19:08 +0200 Subject: automatically launch new configure system in top-level builds this includes moving the -skip option here, where it belongs. the implementation is a bit hacky, but the proper one would be vastly more complex: we'd have to load all modules, then parse the command line properly (the -skip parsing would be a custom callback, to avoid needing to process features), then discard all now excluded modules again, then re-process the command line (so we can complain about options which are now invalid), and only now proceed with the actual feature processing. that seems a bit over the top, so we accept that -skip cannot be the argument of another option, which seems quite reasonable. Change-Id: I0053658e6d7e11b82cdfe55893cb553b664a9298 Reviewed-by: Jake Petroules Reviewed-by: Frederik Gladhorn --- configure.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 configure.json (limited to 'configure.json') diff --git a/configure.json b/configure.json new file mode 100644 index 00000000..f437252f --- /dev/null +++ b/configure.json @@ -0,0 +1,7 @@ +{ + "commandline": { + "options": { + "skip": "addString" + } + } +} -- cgit v1.2.3