diff options
author | Stephen Bennett <spb@gentoo.org> | 2007-02-27 02:20:59 +0000 |
---|---|---|
committer | Stephen Bennett <spb@gentoo.org> | 2007-02-27 02:20:59 +0000 |
commit | 852f805d301f9f156a9f5c0fe1b534e1da7ade94 (patch) | |
tree | 2602c79abc4770223f1488e3e54a711817b087db /ebuild-format.tex | |
parent | Add missing file (diff) | |
download | pms-852f805d301f9f156a9f5c0fe1b534e1da7ade94.tar.gz pms-852f805d301f9f156a9f5c0fe1b534e1da7ade94.tar.bz2 pms-852f805d301f9f156a9f5c0fe1b534e1da7ade94.zip |
Require unix-style line endings. Forbid any output when ebuild is sourced.
git-svn-id: http://svn.repogirl.net/pms/trunk@30 a05a4626-2124-0410-b604-e6c5abf33261
Diffstat (limited to 'ebuild-format.tex')
-rw-r--r-- | ebuild-format.tex | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ebuild-format.tex b/ebuild-format.tex index 386bd40..1c9f0bf 100644 --- a/ebuild-format.tex +++ b/ebuild-format.tex @@ -2,9 +2,10 @@ \label{ebuild-format} The ebuild file format is in its basic form a subset of the format of a bash script. The interpreter -is assumed to be GNU bash, version 3.0 or later. The file encoding must be UTF-8. When sourced, the +is assumed to be GNU bash, version 3.0 or later. The file encoding must be UTF-8 with Unix-style +newlines. When sourced, the ebuild must define certain variables and functions (see sections \ref{ebuild-vars} and -\ref{ebuild-functions} for specific information), and must not call any external programs or modify -the state of the system in any way. +\ref{ebuild-functions} for specific information), and must not call any external programs, write +anything to standard output or standard error, or modify the state of the system in any way. % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en : |