File tree Expand file tree Collapse file tree 1 file changed +16
-5
lines changed
Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -316,14 +316,25 @@ def main(
316316 output_dir ,
317317 )
318318
319- # Get optional command-line parameters
320- # Nota: --local option is used by LuxCoreDeps CI
319+ # Command-line parameters for standalone execution (debug)
321320 parser = argparse .ArgumentParser ()
322321 parser .add_argument (
323322 "-l" ,
324323 "--local" ,
325324 type = Path ,
326- help = "Use local dependency set (debug)" ,
325+ help = "Use local dependency set, located at LOCAL path" ,
326+ )
327+ parser .add_argument (
328+ "-u" ,
329+ "--user" ,
330+ type = str ,
331+ help = "Specify dependencies user (override build-settings.json)" ,
332+ )
333+ parser .add_argument (
334+ "-r" ,
335+ "--release" ,
336+ type = str ,
337+ help = "Specify dependencies release (override build-settings.json)" ,
327338 )
328339 parser .add_argument (
329340 "-o" ,
@@ -372,8 +383,8 @@ def main(
372383 )
373384
374385 # Initialize
375- user = settings ["Dependencies" ]["user" ]
376- release = settings ["Dependencies" ]["release" ]
386+ user = args . user or settings ["Dependencies" ]["user" ]
387+ release = args . release or settings ["Dependencies" ]["release" ]
377388 url = build_url (
378389 user ,
379390 release ,
You can’t perform that action at this time.
0 commit comments