#lang racket/base (require racket/cmdline racket/path "private/config.rkt" "private/vendor.rkt") (define config (default-wiki-config)) (command-line #:program "racket-wiki setup-vendor" #:once-each (("--data") directory "Wiki data directory" (set! config (struct-copy wiki-config config (data-dir (path->complete-path directory)))))) (displayln (format "Downloading frontend libraries to ~a" (vendor-directory config))) (download-vendor-files! config) (displayln "Frontend vendor files are ready.")