raco make: fix parallel-build prefetch for relative submodule paths
Closes #2543
This commit is contained in:
parent
0020332810
commit
7332060b69
|
@ -412,9 +412,14 @@
|
|||
(define path
|
||||
(let loop ([prev prev])
|
||||
(cond
|
||||
[(submod? prev)
|
||||
(loop (cadr prev))]
|
||||
[else (resolve-module-path prev (build-path dir "dummy.rkt"))])))
|
||||
[(submod? prev)
|
||||
(define base (cadr prev))
|
||||
(cond
|
||||
[(or (equal? base "..") (equal? base "."))
|
||||
#f]
|
||||
[else
|
||||
(loop (cadr prev))])]
|
||||
[else (resolve-module-path prev (build-path dir "dummy.rkt"))])))
|
||||
(when (path? path)
|
||||
(send/add path)))
|
||||
p])))
|
||||
|
|
Loading…
Reference in New Issue
Block a user