Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
CMake
CMake
Commits
ab00ff8d
Commit
ab00ff8d
authored
Jun 18, 2015
by
Brad King
Committed by
Kitware Robot
Jun 18, 2015
Browse files
Merge topic 'GNUInstallDirs-doc-format'
1199ebf1
GNUInstallDirs: Improve documentation formatting
parents
f17e89c0
1199ebf1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Modules/GNUInstallDirs.cmake
View file @
ab00ff8d
...
...
@@ -4,57 +4,62 @@
#
# Define GNU standard installation directories
#
# Provides install directory variables as defined for GNU software:
# Provides install directory variables as defined by the
# `GNU Coding Standards`_.
#
#
http://www.gnu.org/prep/standards/html_node/Directory-Variables.html
#
.. _`GNU Coding Standards`:
http
s
://www.gnu.org/prep/standards/html_node/Directory-Variables.html
#
# Inclusion of this module defines the following variables:
#
# ``CMAKE_INSTALL_<dir>``
# destination for files of a given type
#
# Destination for files of a given type. This value may be passed to
# the ``DESTINATION`` options of :command:`install` commands for the
# corresponding file type.
#
# ``CMAKE_INSTALL_FULL_<dir>``
# corresponding absolute path
#
# where <dir> is one of:
# The absolute path generated from the corresponding ``CMAKE_INSTALL_<dir>``
# value. If the value is not already an absolute path, an absolute path
# is constructed typically by prepending the value of the
# :variable:`CMAKE_INSTALL_PREFIX` variable.
#
# where ``<dir>`` is one of:
#
# ``BINDIR``
# user executables (bin)
# user executables (
``
bin
``
)
# ``SBINDIR``
# system admin executables (sbin)
# system admin executables (
``
sbin
``
)
# ``LIBEXECDIR``
# program executables (libexec)
# program executables (
``
libexec
``
)
# ``SYSCONFDIR``
# read-only single-machine data (etc)
# read-only single-machine data (
``
etc
``
)
# ``SHAREDSTATEDIR``
# modifiable architecture-independent data (com)
# modifiable architecture-independent data (
``
com
``
)
# ``LOCALSTATEDIR``
# modifiable single-machine data (var)
# modifiable single-machine data (
``
var
``
)
# ``LIBDIR``
# object code libraries (lib or lib64 or lib/<multiarch-tuple> on Debian)
# object code libraries (``lib`` or ``lib64``
# or ``lib/<multiarch-tuple>`` on Debian)
# ``INCLUDEDIR``
# C header files (include)
# C header files (
``
include
``
)
# ``OLDINCLUDEDIR``
# C header files for non-gcc (/usr/include)
# C header files for non-gcc (
``
/usr/include
``
)
# ``DATAROOTDIR``
# read-only architecture-independent data root (share)
# read-only architecture-independent data root (
``
share
``
)
# ``DATADIR``
# read-only architecture-independent data (DATAROOTDIR)
# read-only architecture-independent data (
``
DATAROOTDIR
``
)
# ``INFODIR``
# info documentation (DATAROOTDIR/info)
# info documentation (
``
DATAROOTDIR/info
``
)
# ``LOCALEDIR``
# locale-dependent data (DATAROOTDIR/locale)
# locale-dependent data (
``
DATAROOTDIR/locale
``
)
# ``MANDIR``
# man documentation (DATAROOTDIR/man)
# man documentation (
``
DATAROOTDIR/man
``
)
# ``DOCDIR``
# documentation root (DATAROOTDIR/doc/PROJECT_NAME)
# documentation root (
``
DATAROOTDIR/doc/PROJECT_NAME
``
)
#
# Each CMAKE_INSTALL_<dir> value may be passed to the DESTINATION
# options of install() commands for the corresponding file type. If the
# includer does not define a value the above-shown default will be used
# and the value will appear in the cache for editing by the user. Each
# CMAKE_INSTALL_FULL_<dir> value contains an absolute path constructed
# from the corresponding destination by prepending (if necessary) the
# value of CMAKE_INSTALL_PREFIX.
# If the includer does not define a value the above-shown default will be
# used and the value will appear in the cache for editing by the user.
#=============================================================================
# Copyright 2011 Nikita Krupen'ko <krnekit@gmail.com>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment