CSPEC Dependency (Buckminster)
< To: Buckminster Project
The dependency declaration declares the component request; i.e. the acceptable version, or range of versions.
Pre-requisites always refer to the dependency declaration, never directly to another component. This ensures that all pre-requisites to the same component gets the same version of the component. Howewver, if there is a need to include the same component several times using different versions, this can be acheived by using an alias declaration for a dependency.