fix `raco setup' reported name for Windows
This commit is contained in:
parent
561d33fddd
commit
804ff115e7
|
@ -2,12 +2,15 @@
|
|||
;; so minimize its dependencies
|
||||
|
||||
(module command-name '#%kernel
|
||||
(#%require raco/command-name)
|
||||
(#%require raco/command-name '#%utils)
|
||||
(#%provide get-names)
|
||||
|
||||
(define-values (get-names)
|
||||
(lambda ()
|
||||
(let-values ([(p) (find-system-path 'run-file)])
|
||||
(let-values ([(p) (if (eq? (system-type) 'windows)
|
||||
(path-replace-suffix p #"")
|
||||
p)])
|
||||
(let-values ([(base name dir?) (split-path p)])
|
||||
(if (current-command-name)
|
||||
(values (format "~a ~a" name (current-command-name))
|
||||
|
@ -26,4 +29,5 @@
|
|||
"raco")
|
||||
" setup")
|
||||
#t)
|
||||
(values (path->string name) p #f))))))))
|
||||
(values (path->string name) p #f)))))))))
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user