remove duplicate dependencies
svn: r11292
This commit is contained in:
parent
0dc50ad667
commit
a8407bdfb6
|
@ -2,7 +2,8 @@
|
|||
(require syntax/modcode
|
||||
syntax/modresolve
|
||||
setup/main-collects
|
||||
scheme/file)
|
||||
scheme/file
|
||||
scheme/list)
|
||||
|
||||
(provide make-compilation-manager-load/use-compiled-handler
|
||||
managed-compile-zo
|
||||
|
@ -83,8 +84,9 @@
|
|||
(close-output-port out)))))))
|
||||
|
||||
(define (write-deps code mode path external-deps)
|
||||
(let ((dep-path (path-add-suffix (get-compilation-path mode path) #".dep"))
|
||||
(deps (get-deps code path)))
|
||||
(let ([dep-path (path-add-suffix (get-compilation-path mode path) #".dep")]
|
||||
[deps (remove-duplicates (get-deps code path))]
|
||||
[external-deps (remove-duplicates external-deps)])
|
||||
(with-compile-output
|
||||
dep-path
|
||||
(lambda (op)
|
||||
|
|
Loading…
Reference in New Issue
Block a user