mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-18 21:29:19 +02:00
Merge pull request #702 from pclouds/snow-confirm-before-upload
snow: confirm before uploading packages
This commit is contained in:
commit
9c6020e22d
1 changed files with 10 additions and 4 deletions
|
@ -947,9 +947,12 @@
|
|||
((package-file? (car o))
|
||||
(if (not (every package-file? (cdr o)))
|
||||
(non-homogeneous))
|
||||
;; TODO: include a summary (version, file size, etc.)
|
||||
(if (yes-or-no? cfg "Upload " o " to "
|
||||
(remote-uri cfg '(command package uri) "/?"))
|
||||
(for-each
|
||||
(lambda (package) (upload-package cfg spec package))
|
||||
o))
|
||||
o)))
|
||||
(else
|
||||
(if (any package-file? (cdr o))
|
||||
(non-homogeneous))
|
||||
|
@ -958,7 +961,10 @@
|
|||
(package (create-package (car spec+files)
|
||||
(cdr spec+files)
|
||||
package-file)))
|
||||
(upload-package cfg spec package package-file)))))
|
||||
;; TODO: include a summary (version, file size, etc.)
|
||||
(if (yes-or-no? cfg "Upload " o " to "
|
||||
(remote-uri cfg '(command package uri) "/?"))
|
||||
(upload-package cfg spec package package-file))))))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Remove - removes the listed libraries.
|
||||
|
|
Loading…
Add table
Reference in a new issue