mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 13:49:17 +02:00
don't install a file onto itself
This commit is contained in:
parent
99b4a9aa83
commit
f92586d694
1 changed files with 4 additions and 3 deletions
|
@ -1573,9 +1573,10 @@
|
||||||
(lp dir))))))))
|
(lp dir))))))))
|
||||||
|
|
||||||
(define (install-file cfg source dest)
|
(define (install-file cfg source dest)
|
||||||
|
(if (not (equal? source dest))
|
||||||
(if (install-with-sudo? cfg dest)
|
(if (install-with-sudo? cfg dest)
|
||||||
(system "sudo" "cp" source dest)
|
(system "sudo" "cp" source dest)
|
||||||
(system "cp" source dest)))
|
(system "cp" source dest))))
|
||||||
|
|
||||||
(define (install-sexp-file cfg obj dest)
|
(define (install-sexp-file cfg obj dest)
|
||||||
(if (install-with-sudo? cfg dest)
|
(if (install-with-sudo? cfg dest)
|
||||||
|
|
Loading…
Add table
Reference in a new issue