Skip to content

Commit 1816f0b

Browse files
authored
Merge pull request #3537 from bridadan/remove_project_defaults
Remove default -m and -i options for project.py
2 parents 613b92a + d32e3d8 commit 1816f0b

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

tools/project.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,12 @@ def main():
106106

107107
parser.add_argument("-m", "--mcu",
108108
metavar="MCU",
109-
default='LPC1768',
110109
type=argparse_force_uppercase_type(targetnames, "MCU"),
111110
help="generate project for the given MCU ({})".format(
112111
', '.join(targetnames)))
113112

114113
parser.add_argument("-i",
115114
dest="ide",
116-
default='uvision',
117115
type=argparse_force_lowercase_type(
118116
toolchainlist, "toolchain"),
119117
help="The target IDE: %s"% str(toolchainlist))
@@ -215,14 +213,6 @@ def main():
215213
cache = Cache(True, True)
216214
cache.cache_descriptors()
217215

218-
# Clean Export Directory
219-
if options.clean:
220-
if exists(EXPORT_DIR):
221-
rmtree(EXPORT_DIR)
222-
223-
for mcu in options.mcu:
224-
zip_proj = not bool(options.source_dir)
225-
226216
# Target
227217
if not options.mcu:
228218
args_error(parser, "argument -m/--mcu is required")
@@ -231,6 +221,14 @@ def main():
231221
if not options.ide:
232222
args_error(parser, "argument -i is required")
233223

224+
# Clean Export Directory
225+
if options.clean:
226+
if exists(EXPORT_DIR):
227+
rmtree(EXPORT_DIR)
228+
229+
for mcu in options.mcu:
230+
zip_proj = not bool(options.source_dir)
231+
234232
if (options.program is None) and (not options.source_dir):
235233
args_error(parser, "one of -p, -n, or --source is required")
236234
# Export to selected toolchain

0 commit comments

Comments
 (0)