
When a collection disappears, then documentation and metadata cross-references need fixing up based on everything that remains available, even though other setup actions are confined to collections that are specifically relevant to the packages. The new `--tidy' mode takes care of that. Package installation now also provides `--avoid-main' when working with packages in a scope other than installation scope, and `raco setup' now better respects `--avoid-main' to avoid creating executables or re-running documentation. Also, revise the `raco' documentation to better orient it toward the package manager.
8 lines
180 B
Racket
8 lines
180 B
Racket
#lang racket/base
|
|
|
|
(provide (struct-out cc))
|
|
|
|
(define-struct cc
|
|
(collection path name info omit-root info-root info-path info-path-mode shadowing-policy main?)
|
|
#:inspector #f)
|