Default project-dependent settings. More...
Go to the source code of this file.
Variables | |
cmake | BASIS_PROJECT_NAMESPACE_CMAKE |
CMake namespace of top-level project. | |
cmake | BASIS_PROJECT_PACKAGE_CONFIG_PREFIX |
Prefix/name of CMake package configuration file of top-level project. | |
cmake | BASIS_PROJECT_PACKAGE_UID |
UID of package in CMake's user package registry. | |
option | BUILD_DOCUMENTATION = OFF |
Request build/installation of documentation. | |
option | BUILD_EXAMPLE = OFF |
Request build/installation of example. | |
cmake | PROJECT_NAMESPACE_BASH |
CMake variable of BASH namespace of project. | |
cmake | PROJECT_NAMESPACE_CMAKE |
CMake namespace of project. | |
cmake | PROJECT_NAMESPACE_CXX |
CMake variable of C++ namespace of project. | |
cmake | PROJECT_NAMESPACE_JAVA |
CMake variable of Java package name of project. | |
cmake | PROJECT_NAMESPACE_JYTHON |
CMake variable of Jython package name of project. | |
cmake | PROJECT_NAMESPACE_MATLAB |
CMake variable of MATLAB package name of project. | |
cmake | PROJECT_NAMESPACE_PERL |
CMake variable of Perl package name of project. | |
cmake | PROJECT_NAMESPACE_PYTHON |
CMake variable of Python package name of project. | |
cmake | PROJECT_PACKAGE_CONFIG_PREFIX |
Prefix/name of CMake package configuration file. |
Detailed Description
Default project-dependent settings.
- Note:
- The file ProjectSettings.cmake is automatically generated by BASIS from the template file ProjectSettings.cmake.in which is part of the BASIS installation.
- More general, project-independent settings are defined in the file BasisSettings.cmake which is part of the BASIS installation.
This module defines global CMake constants and variables which are used by the BASIS CMake functions and macros. Hence, these values can be used to configure the behavior of these functions to some extent without the need to modify the functions themselves. It's main purpose is the documentation of these variables with the configured values.
Copyright (c) 2011, 2012 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 ProjectSettings.cmake.