NAME
ProjectBuilder::Env, part of the project-builder.org
DESCRIPTION
This modules provides environment functions suitable for pbinit calls.
USAGE
pb_env_init_pbrc
This function setup/use the configuration file in the HOME directory
It sets up environment variables (PBETC)
pb_env_init
This function setup the environment for project-builder. The first
parameter is the project if given on the command line. The second
parameter is a flag indicating whether we should setup up the pbconf
environment or not. The third parameter is the action passed to pb. It
sets up environement variables (PBETC, pb, PBDEFDIR, PBBUILDDIR,
PBROOTDIR, PBDESTDIR, PBCONFDIR, pbVER)
Tree will look like this:
maint pbdefdir PBDEFDIR dev dir (optional)
| |
------------------------ --------------------
| | | |
pbproj1 pbproj2 pb pbproj1 pbproj2 pbDIR
| |
--------------------------------------------- ----------
* * * | | | * *
tag dev pbconf ... build delivery PBCONFDIR dev tag
| | | PBDESTDIR |
--- ------ pbrc PBBUILDDIR -------
| | | | |
1.1 dev tag 1.0 1.1 PBDIR
|
-------
| |
1.0 1.1 PBROOTDIR
|
----------------------------------
| | | |
pkg1 pbproj1.pb pbfilter pbcl
|
-----------------
| | |
rpm deb pbfilter
(*) By default, if no relocation in .pbrc, dev dir is taken in the maint pbdefdir (when appropriate)
Names under a pbproj and the corresponding pbconf should be similar
WEB SITES
The main Web site of the project is available at
. Bug reports should be filled using the
trac instance of the project at .
USER MAILING LIST
None exists for the moment.
AUTHORS
The Project-Builder.org team lead by
Bruno Cornec .
COPYRIGHT
Project-Builder.org is distributed under the GPL v2.0 license described in
the file "COPYING" included with the distribution.