Skip to content

Commit 00a5fac

Browse files
author
Garrett
committed
Add --custom-target argument to get_default_options_parser
1 parent fc968e6 commit 00a5fac

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tools/options.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,13 @@ def get_default_options_parser(add_clean=True, add_options=True,
5252
', '.join(targetnames)),
5353
metavar="MCU")
5454

55+
parser.add_argument("--custom-targets",
56+
help="Specify directory containing custom_targets.json",
57+
type=argparse_filestring_type,
58+
dest="custom_targets_directory",
59+
action="append",
60+
default=None)
61+
5562
parser.add_argument("-t", "--tool",
5663
help=("build using the given TOOLCHAIN (%s)" %
5764
', '.join(toolchainlist)),
@@ -139,4 +146,3 @@ def extract_mcus(parser, options):
139146
return argparse_many(argparse_force_uppercase_type(targetnames, "MCU"))(options.mcu)
140147
except ArgumentTypeError as exc:
141148
args_error(parser, "argument -m/--mcu: {}".format(str(exc)))
142-

0 commit comments

Comments
 (0)