void-packages/common/environment
Juan RP 445d610a19 Require xbps-src>=103 (hint: 'xbps-src bootstrap-update' is your friend). 2014-02-12 14:37:26 +01:00
..
build common/environment: create dummy files for all dirs to not remove them. 2014-02-11 18:22:46 +01:00
configure common/environment: create dummy files for all dirs to not remove them. 2014-02-11 18:22:46 +01:00
extract common/environment: create dummy files to add required dirs. 2014-02-11 11:29:30 +01:00
fetch common/environment: create dummy files for all dirs to not remove them. 2014-02-11 18:22:46 +01:00
install common/environment: create dummy files for all dirs to not remove them. 2014-02-11 18:22:46 +01:00
pkg common/environment: create dummy files to add required dirs. 2014-02-11 11:29:30 +01:00
setup Require xbps-src>=103 (hint: 'xbps-src bootstrap-update' is your friend). 2014-02-12 14:37:26 +01:00
README Update environment shell snippets for xbps-src>=101. 2014-02-11 11:09:16 +01:00

README

ENVIRONMENT SHELL SNIPPETS
==========================

This directory contains shell files (must not be executable nor contain a shebang)
that are read by xbps-src when building source packages. The shell files
are read in lexical order (as ordered by shell rules).

These files shall set environment variables for use in the xbps-src helpers
(libexec/xbps-src-*). Only files with the `.sh' extension are read, so this file
will be simply ignored.

The following directories are used to set the order in which the shell snippets
should be read by xbps-src:

	* setup		(before reading template)
	* fetch		(before running fetch phase)
	* extract	(before running extract phase)
	* configure	(before running configure phase)
	* build		(before running build phase)
	* install	(before running install phase)
	* pkg		(before running pkg phase)

NOTES
~~~~~
* All variables are exported to the environment, so please be careful when 
  declaring new variables in the shell snippets.

* Symlinks can be created (relative) to make a shell snippet available in
  multiple phases.