Handle unknown command line option
This commit is contained in:
parent
d16033a7b9
commit
fe5c6e6fc8
@ -459,14 +459,20 @@
|
|||||||
(vvp (string-trim (or (option-get opts "vvp-exe") "vvp")))
|
(vvp (string-trim (or (option-get opts "vvp-exe") "vvp")))
|
||||||
(iverilog (string-trim (or (option-get opts "iverilog-exe") "iverilog"))))
|
(iverilog (string-trim (or (option-get opts "iverilog-exe") "iverilog"))))
|
||||||
|
|
||||||
(if (option-get opts "help")
|
(cond
|
||||||
(begin
|
(err
|
||||||
(print-help (car args))
|
(display (format "Unknown option '~a'\n" err))
|
||||||
(exit -1))
|
(print-help (car args))
|
||||||
(begin
|
(exit -1))
|
||||||
(printlog "Listen on '~a' port '~a'" addr port)
|
|
||||||
(printlog "Server URL: '~a/~a'" host root)
|
|
||||||
|
|
||||||
(run-server
|
((option-get opts "help")
|
||||||
(make-page-handler host root INDEX-FILE vvp iverilog)
|
(print-help (car args))
|
||||||
'http `(#:host ,addr #:port ,port)))))))
|
(exit -1))
|
||||||
|
|
||||||
|
(else
|
||||||
|
(printlog "Listen on '~a' port '~a'" addr port)
|
||||||
|
(printlog "Server URL: '~a/~a'" host root)
|
||||||
|
|
||||||
|
(run-server
|
||||||
|
(make-page-handler host root INDEX-FILE vvp iverilog)
|
||||||
|
'http `(#:host ,addr #:port ,port)))))))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user