msg-cli/scripts/msg.in

25 lines
546 B
Text
Raw Normal View History

2023-11-20 09:05:07 -07:00
#!@GUILE@ \
2025-02-27 19:20:55 -07:00
--no-auto-compile -e main -s
2023-11-20 09:05:07 -07:00
!#
2025-02-27 22:06:12 -07:00
(use-modules ;;(msg machine2)
(msg shell)
2023-11-20 09:05:07 -07:00
(ice-9 match))
(define* (main #:optional (args (command-line)))
(define clean-args (cdr args))
(match clean-args
2025-02-27 22:06:12 -07:00
;;(("machine" rest ...)
;; (machine rest))
(("shell" rest ...)
(shell))
2023-11-20 09:05:07 -07:00
(("-h")
(help))
(_
(display "Please enter a valid command or -h for help.\n"))))
(define* (help)
(display "\nHere are the available commands:\n\n")
(display "machine: interact with the vm environment for MSG.\n"))