Default project-independent settings. More...
#include "CommonTools.cmake"
#include "CheckTypeSize"
#include "CheckIncludeFileCXX"
#include "TestForSSTREAM"
Go to the source code of this file.
Variables | |
BASIS_AUTO_PREFIX_INCLUDES | |
Enable/Disable copying of all public header files to the build tree. | |
option | BASIS_COMPILE_SCRIPTS |
Enable compilation of scripts if supported by the language. | |
option | BASIS_DEBUG |
Request debugging messages from BASIS functions. | |
BASIS_INCLUDES_CHECK_EXCLUDE | |
Specify public header files which are excluded from check whether their path is prefixed by the INCLUDE_PREFIX . | |
BASIS_INSTALL_PUBLIC_HEADERS_OF_CXX_UTILITIES | |
Force installation of public header files of BASIS C++ utilities. | |
BASIS_LIBRARY_COMPONENT | |
Default component used for library targets when no component is specified. | |
BASIS_NO_BASIS_UTILITIES | |
Specifies that the BASIS C++ utilities shall by default not be added as dependency of an executable. | |
BASIS_PROPERTIES_ON_TARGETS | |
Names of recognized properties on targets. | |
BASIS_RESERVED_TARGET_NAMES | |
List of names used for special purpose targets. | |
BASIS_RUNTIME_COMPONENT | |
Default component used for executables when no component is specified. | |
BASIS_SCRIPT_CONFIG_FILE | |
Default script configuration template. | |
BASIS_SCRIPT_EXECUTE_PROCESS | |
Script used to execute a process in CMake script mode. | |
BASIS_SVN_USERS_FILE | |
File used by default as --authors file to svn2cl . | |
option | BASIS_VERBOSE |
Request verbose messages from BASIS functions. | |
option | INSTALL_LINKS |
Request installation of symbolic links. |
Default project-independent settings.
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.
NO_POLICY_SCOPE
in order for these policies to take effect also in the including file and its subdirectories.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 BasisSettings.cmake.