BASIS  r3148
DirectoriesSettings.cmake File Reference

CMake variables of project directories. More...

Go to the source code of this file.

Variables

cmake _BASIS_INSTALL_SITE_PACKAGES
cmake _BUNDLE
cmake _MODULE
cmake _P
cmake _PACKAGE
cmake _RESET
cmake _VENDOR
cmake BASIS_INSTALL_SCHEME
cmake BASIS_PROJECT_BINARY_DIR
cmake BASIS_PROJECT_SOURCE_DIR
cmake BINARY_ARCHIVE_DIR
cmake BINARY_INCLUDE_DIR
cmake BINARY_LIBEXEC_DIR
cmake BINARY_LIBRARY_DIR
cmake BINARY_RUNTIME_DIR
cmake CMAKE_ARCHIVE_OUTPUT_DIRECTORY
cmake CMAKE_INSTALL_PREFIX
cmake CMAKE_LIBRARY_OUTPUT_DIRECTORY
cmake CMAKE_RUNTIME_OUTPUT_DIRECTORY
cmake INSTALL_ARCHIVE_DIR
cmake INSTALL_CONFIG_DIR
cmake INSTALL_DATA_DIR
cmake INSTALL_DOC_DIR
cmake INSTALL_EXAMPLE_DIR
cmake INSTALL_INCLUDE_DIR
cmake INSTALL_JYTHON_SITE_DIR
cmake INSTALL_LIBEXEC_DIR
cmake INSTALL_LIBRARY_DIR
cmake INSTALL_MAN_DIR
cmake INSTALL_PERL_SITE_DIR
cmake INSTALL_PYTHON_SITE_DIR
cmake INSTALL_RUNTIME_DIR
cmake INSTALL_SHARE_DIR
cmake INSTALL_TEXINFO_DIR
cmake PROJECT_CODE_DIR
cmake PROJECT_CONFIG_DIR
cmake PROJECT_DATA_DIR
cmake PROJECT_DOC_DIR
cmake PROJECT_EXAMPLE_DIR
cmake PROJECT_INCLUDE_DIR
cmake PROJECT_LIBRARY_DIR
cmake PROJECT_MODULES_DIR
cmake PROJECT_TESTING_DIR
cmake TESTING_ARCHIVE_DIR
cmake TESTING_LIBEXEC_DIR
cmake TESTING_LIBRARY_DIR
 TESTING_OUTPUT_DIR

Detailed Description

CMake variables of project directories.

This file configures the project directory structure as defined by the Filesystem Hierarchy Standard for BASIS packages.

See also:
https://www.cbica.upenn.edu/sbia/software/basis/standard/fhs/

The project must follow the directory structure as defined by the PROJECT_<*>_DIR variables.

Ideally, when changing the name of one of these directories, only the directory structure of the template needs to be updated. The BASIS CMake functions should not be required to change as they are supposed to use these variables instead of the actual names. Any change of the project directory structure has to be made with care, however, and backwards compatibility to previous releases of BASIS shall be maintained. Consider the use of the TEMPLATE_VERSION if required.

Note:
The documentation of the variables can be found in Directories.cmake.in.

Copyright (c) 2011, 2012, 2013 University of Pennsylvania. All rights reserved.
See https://www.cbica.upenn.edu/sbia/software/license.html or COPYING file.

Contact: SBIA Group <sbia-software at uphs.upenn.edu>

Definition in file DirectoriesSettings.cmake.


Variable Documentation

Definition at line 461 of file DirectoriesSettings.cmake.

cmake _BUNDLE

Definition at line 44 of file DirectoriesSettings.cmake.

cmake _MODULE

Definition at line 55 of file DirectoriesSettings.cmake.

cmake _P

Definition at line 385 of file DirectoriesSettings.cmake.

cmake _PACKAGE

Definition at line 53 of file DirectoriesSettings.cmake.

cmake _RESET

Definition at line 445 of file DirectoriesSettings.cmake.

cmake _VENDOR

Definition at line 49 of file DirectoriesSettings.cmake.

Definition at line 199 of file DirectoriesSettings.cmake.

Definition at line 36 of file DirectoriesSettings.cmake.

Definition at line 30 of file DirectoriesSettings.cmake.

Definition at line 152 of file DirectoriesSettings.cmake.

Definition at line 147 of file DirectoriesSettings.cmake.

Definition at line 150 of file DirectoriesSettings.cmake.

Definition at line 151 of file DirectoriesSettings.cmake.

Definition at line 149 of file DirectoriesSettings.cmake.

Definition at line 181 of file DirectoriesSettings.cmake.

Definition at line 240 of file DirectoriesSettings.cmake.

Definition at line 233 of file DirectoriesSettings.cmake.

Definition at line 243 of file DirectoriesSettings.cmake.

Definition at line 246 of file DirectoriesSettings.cmake.

Definition at line 244 of file DirectoriesSettings.cmake.

Definition at line 238 of file DirectoriesSettings.cmake.

Definition at line 471 of file DirectoriesSettings.cmake.

Definition at line 236 of file DirectoriesSettings.cmake.

Definition at line 239 of file DirectoriesSettings.cmake.

Definition at line 291 of file DirectoriesSettings.cmake.

Definition at line 475 of file DirectoriesSettings.cmake.

Definition at line 467 of file DirectoriesSettings.cmake.

Definition at line 235 of file DirectoriesSettings.cmake.

Definition at line 242 of file DirectoriesSettings.cmake.

Definition at line 292 of file DirectoriesSettings.cmake.

Definition at line 109 of file DirectoriesSettings.cmake.

Definition at line 110 of file DirectoriesSettings.cmake.

Definition at line 111 of file DirectoriesSettings.cmake.

Definition at line 112 of file DirectoriesSettings.cmake.

Definition at line 113 of file DirectoriesSettings.cmake.

Definition at line 114 of file DirectoriesSettings.cmake.

Definition at line 115 of file DirectoriesSettings.cmake.

Definition at line 116 of file DirectoriesSettings.cmake.

Definition at line 117 of file DirectoriesSettings.cmake.

Definition at line 129 of file DirectoriesSettings.cmake.

Definition at line 127 of file DirectoriesSettings.cmake.

Definition at line 128 of file DirectoriesSettings.cmake.

Initial value:
"${BASIS_PROJECT_BINARY_DIR}/Testing/Temporary${_MODULE}"
cmake TESTING_RUNTIME_DIR

Definition at line 125 of file DirectoriesSettings.cmake.