-
Notifications
You must be signed in to change notification settings - Fork 0
Glossary
- context
- local package path
- package
- package commands
- package definition file
- package repository
- package request
- package search path
- request
- resolve
- rez-config
- rez-env
- version
- version conflict
- version range
An object containing everything about an environment resolve. Contexts can be stored in .rxt files, and used to reconstruct the same environment at a later date.
Path to package repository where locally-developed packages are installed to. This path typically
appears at the front of the packages search path. It is typically ~/packages
.
A versioned piece of software - the things that rez manages.
A block of python code in the package definition file that determines how the package updates the environment it is used in.
A file, such as 'package.py', that defines everything we want to know about a package, including its dependencies. Every package has one.
A place where packages are stored - usually a directory on disk.
A string describing a request for a package, such as "python-2.6+", "foo==1.0.0".
Search path that rez uses to find packages.
A list of package requests, such as ("python-2.6+", "foo-1", "bah==2.3.3").
A list of packages resulting from resolving a request with the dependency solver.
A command line tool that shows the current rez configuration settings.
A command line tool that places the user into a newly resolved environment.
A version number, such as "1", "2.0", "1.5.3alpha".
Two requests for the same package that do not overlap. For example, ("python-2.5", "python-2.7").
A string describing a range of possible versions, such as "4+", "<2.1", "3.0", "1.1+<2", "==4.2.2".
🔰 Introduction:
📝 package.py
:
🚀 rez:
- Contexts
- Bundles
- Suites
- Building Packages
- Managing Packages
- Environment Variables
- Command Line Tools
ℹ️ Others: