@@ -82,10 +82,12 @@ def build_cli_parser(self, parser):
82
82
submit_subparser = action_argument .add_parser (
83
83
"submit" , help = inspect .getdoc (self .submit ).splitlines ()[0 ]) # type: ignore
84
84
submit_subparser .add_argument (
85
- "--dry-run" , help = argparse .SUPPRESS ,
85
+ "--dry-run" ,
86
+ help = "Build but do not submit design to cloud. Will output `rtlil` and `config` files." ,
86
87
default = False , action = "store_true" )
87
88
submit_subparser .add_argument (
88
- "--wait" , help = argparse .SUPPRESS ,
89
+ "--wait" ,
90
+ help = "Maintain connection to cloud and trace build messages. Filtering is based on the log level (see `verbose` option)." ,
89
91
default = False , action = "store_true" )
90
92
91
93
def run_cli (self , args ):
@@ -172,10 +174,11 @@ def submit(self, rtlil_path, args):
172
174
logger .debug (f"data=\n { json .dumps (data , indent = 2 )} " )
173
175
logger .debug (f"files['config']=\n { config } " )
174
176
shutil .copyfile (rtlil_path , 'rtlil' )
175
- with open ("data " , 'w' ) as f :
177
+ with open ("rtlil " , 'w' ) as f :
176
178
json .dump (data , f )
177
179
with open ("config" , 'w' ) as f :
178
180
f .write (config )
181
+ sp .info (f"Compiled design and configuration can be found in in `rtlil` and `config`" )
179
182
return
180
183
181
184
def network_err (e ):
0 commit comments