Making target optional
It's legal to specify schema manually without using a hardcoded target
@@ -3446,7 +3446,7 @@ def schema_options(cfg):
'switch': "-target <str>",
'type': 'str',
'lock': 'false',
- 'require': 'all',
+ 'require': None,
'signature': None,
'defvalue': None,
'shorthelp': 'Compilation target',
