Variables
ConfigSettings.cmake File Reference

Sets variables used in CMake package configuration. More...

Go to the source code of this file.

Variables

cmake BASH_UTILITIES_LIBRARY_CONFIG
 Name of BASIS utilities library for Bash. More...
 
cmake CXX_UTILITIES_LIBRARY_CONFIG
 Name of BASIS utilities library for C++. More...
 
cmake FIND_MODULE_PATH_CONFIG
 
cmake JYTHON_UTILITIES_LIBRARY_CONFIG
 Name of BASIS utilities library for Jython. More...
 
cmake MATLAB_UTILITIES_LIBRARY_CONFIG
 Name of BASIS utilities library for MATLAB. More...
 
cmake MODULE_PATH_CONFIG
 Directory of BASIS CMake modules. More...
 
cmake PERL_UTILITIES_LIBRARY_CONFIG
 Name of BASIS utilities library for Perl. More...
 
cmake PYTHON_UTILITIES_LIBRARY_CONFIG
 Name of BASIS utilities library for Python. More...
 
cmake SPHINX_EXTENSIONS_PATH_CONFIG
 
cmake SPHINX_HTML_THEME_PATH_CONFIG
 
cmake TEST_LIBRARY_CONFIG
 Name of C++ unit testing library. More...
 
cmake TEST_MAIN_LIBRARY_CONFIG
 Name of C++ unit testing library with definition of main() function. More...
 
cmake UTILITIES_ENABLED
 List of enabled BASIS utilities. More...
 

Detailed Description

Sets variables used in CMake package configuration.

It is suggested to use _CONFIG as suffix for variable names that are to be substituted in the Config.cmake.in template file in order to distinguish these variables from the build configuration.

Note
The default BasisConfigSettings.cmake file which is part of the BASIS installation is included prior to this file. Hence, the variables are valid even if a custom project-specific configuration is used and default values can further be overwritten in this file.

Definition in file ConfigSettings.cmake.

Variable Documentation

§ BASH_UTILITIES_LIBRARY_CONFIG

cmake BASH_UTILITIES_LIBRARY_CONFIG

Name of BASIS utilities library for Bash.

Definition at line 57 of file ConfigSettings.cmake.

§ CXX_UTILITIES_LIBRARY_CONFIG

cmake CXX_UTILITIES_LIBRARY_CONFIG

Name of BASIS utilities library for C++.

Definition at line 47 of file ConfigSettings.cmake.

§ FIND_MODULE_PATH_CONFIG

cmake FIND_MODULE_PATH_CONFIG

Definition at line 71 of file ConfigSettings.cmake.

§ JYTHON_UTILITIES_LIBRARY_CONFIG

cmake JYTHON_UTILITIES_LIBRARY_CONFIG

Name of BASIS utilities library for Jython.

Definition at line 51 of file ConfigSettings.cmake.

§ MATLAB_UTILITIES_LIBRARY_CONFIG

cmake MATLAB_UTILITIES_LIBRARY_CONFIG

Name of BASIS utilities library for MATLAB.

Definition at line 55 of file ConfigSettings.cmake.

§ MODULE_PATH_CONFIG

cmake MODULE_PATH_CONFIG

Directory of BASIS CMake modules.

Definition at line 70 of file ConfigSettings.cmake.

§ PERL_UTILITIES_LIBRARY_CONFIG

cmake PERL_UTILITIES_LIBRARY_CONFIG

Name of BASIS utilities library for Perl.

Definition at line 53 of file ConfigSettings.cmake.

§ PYTHON_UTILITIES_LIBRARY_CONFIG

cmake PYTHON_UTILITIES_LIBRARY_CONFIG

Name of BASIS utilities library for Python.

Definition at line 49 of file ConfigSettings.cmake.

§ SPHINX_EXTENSIONS_PATH_CONFIG

cmake SPHINX_EXTENSIONS_PATH_CONFIG

Definition at line 78 of file ConfigSettings.cmake.

§ SPHINX_HTML_THEME_PATH_CONFIG

cmake SPHINX_HTML_THEME_PATH_CONFIG

Definition at line 79 of file ConfigSettings.cmake.

§ TEST_LIBRARY_CONFIG

cmake TEST_LIBRARY_CONFIG

Name of C++ unit testing library.

Definition at line 60 of file ConfigSettings.cmake.

§ TEST_MAIN_LIBRARY_CONFIG

cmake TEST_MAIN_LIBRARY_CONFIG

Name of C++ unit testing library with definition of main() function.

Definition at line 62 of file ConfigSettings.cmake.

§ UTILITIES_ENABLED

cmake UTILITIES_ENABLED

List of enabled BASIS utilities.

Definition at line 26 of file ConfigSettings.cmake.