Variables | |
Tools | |
Configurable command line tools These can be used to adapt the script to your needs on systems that are not directly POSIX. The only one with importance here should be ELLIPSIS_CC which is used as the real C compiler after preprocessing. | |
CAT = ${CAT:-cat} | |
Command used to dump files to stdout. | |
CP = ${CP:-cp} | |
Command used to copy files. | |
ECHO = ${ECHO:-echo} | |
Echos its arguments to stdout. | |
MKTEMP = ${MKTEMP:-mktemp} | |
Used to create a temporay directory that is destroyed on exit. | |
RM = ${RM:-rm} | |
Delete files, should accept -rf to forcably delete directories recursively. | |
SED = ${SED:-sed} | |
The sed Stream EDitor as it comes with POSIX since the epoch. | |
SORT = ${SORT:-sort} | |
The sort utility as it comes with POSIX since the epoch, should understand the -u option. | |
TMP = ${TMP:-/tmp} | |
The top level directory used for temporary files. | |
ELLIPSIS_CC = ${ELLIPSIS_CC:-cc} | |
ELLIPSIS_VERBOSE = ${ELLIPSIS_VERBOSE:-0} | |
Set to 1 to augment verbosity of the script. | |
Tuning | |
Variables that are used to tune eĿlipsis You should generally not touch these. | |
ELLIPSIS_ONE_PHASE | |
ELLIPSIS_MARK_LINE | |
ELLIPSIS_MARK_LINE_START | |
ELLIPSIS_MARK_LINE_RETURN | |
ELLIPSIS_PRAGMA_FORWARD | |
CAT = ${CAT:-cat} |
Command used to dump files to stdout.
CP = ${CP:-cp} |
Command used to copy files.
ECHO = ${ECHO:-echo} |
Echos its arguments to stdout.
ELLIPSIS_CC = ${ELLIPSIS_CC:-cc} |
ELLIPSIS_MARK_LINE |
ELLIPSIS_MARK_LINE_RETURN |
ELLIPSIS_MARK_LINE_START |
ELLIPSIS_ONE_PHASE |
ELLIPSIS_PRAGMA_FORWARD |
ELLIPSIS_VERBOSE = ${ELLIPSIS_VERBOSE:-0} |
Set to 1 to augment verbosity of the script.
MKTEMP = ${MKTEMP:-mktemp} |
Used to create a temporay directory that is destroyed on exit.
RM = ${RM:-rm} |
Delete files, should accept -rf
to forcably delete directories recursively.
SED = ${SED:-sed} |
The sed
Stream EDitor as it comes with POSIX since the epoch.
SORT = ${SORT:-sort} |
The sort
utility as it comes with POSIX since the epoch, should understand the -u
option.
TMP = ${TMP:-/tmp} |
The top level directory used for temporary files.
For big compilation jobs it could be a good idea to have this in a file system that is not backed by a physical disk but only represented in memory.