gnu_dirs¶
Sets various standard variables such as INCLUDEDIR. SBINDIR and others. To use this module just call:
opt.load('gnu_dirs')
and:
conf.load('gnu_dirs')
Add options for the standard GNU directories, this tool will add the options found in autotools, and will update the environment with the following installation variables:
Variable | Description | Default Value |
---|---|---|
PREFIX | installation prefix | /usr/local |
EXEC_PREFIX | installation prefix for binaries | PREFIX |
BINDIR | user commands | EXEC_PREFIX/bin |
SBINDIR | system binaries | EXEC_PREFIX/sbin |
LIBEXECDIR | program-specific binaries | EXEC_PREFIX/libexec |
SYSCONFDIR | host-specific configuration | PREFIX/etc |
SHAREDSTATEDIR | architecture-independent variable data | PREFIX/com |
LOCALSTATEDIR | variable data | PREFIX/var |
LIBDIR | object code libraries | EXEC_PREFIX/lib |
INCLUDEDIR | header files | PREFIX/include |
OLDINCLUDEDIR | header files for non-GCC compilers | /usr/include |
DATAROOTDIR | architecture-independent data root | PREFIX/share |
DATADIR | architecture-independent data | DATAROOTDIR |
INFODIR | GNU “info” documentation | DATAROOTDIR/info |
LOCALEDIR | locale-dependent data | DATAROOTDIR/locale |
MANDIR | manual pages | DATAROOTDIR/man |
DOCDIR | documentation root | DATAROOTDIR/doc/APPNAME |
HTMLDIR | HTML documentation | DOCDIR |
DVIDIR | DVI documentation | DOCDIR |
PDFDIR | PDF documentation | DOCDIR |
PSDIR | PostScript documentation | DOCDIR |