Options¶
Below is a summary of the options that can be set.
OPENCMISS_SETUP_TYPEthis option sets the type of installation to create. The available options are: default; libraries; dependencies; cmake_modules.OPENCMISS_INDEPENDENTthis option sets whether the locations of the libraries, dependencies, CMake modules, and manage directories are independent of each other.OPENCMISS_PERFORM_INITIAL_BUILDthis option sets whether an initial build is performed immediately or not.
The following configuration variables are dependent of the value of OPENCMISS_PERFORM_INITIAL_BUILD, if the value of this variable is false then the following configuration variables will not be visible/configurable.
OPENCMISS_LIBRARIESthis option sets which libraries should be built. The possible values are: all; iron; zinc.OPENCMISS_CONFIG_BUILD_TYPEthis option sets the build type of the libraries. The possible values are: Debug; Release; RelWithDebInfo, MinSizeRel.OPENCMISS_VERSIONthis option sets the version of OpenCMISS to create (currently the only possible version is ‘develop’).OPENCMISS_MULTI_ARCHITECTUREthis option sets whether multiple archtictures are required. Once set for an installation this setting cannot be changed.
The following locations are dependent on the value of OPENCMISS_INDEPENDENT and OPENCMISS_LIBRARIES. They may or may not be visible/configurable depending on the values of the aforementioned configuration variables. All ‘ROOT’ locations must exist prior to configuration.
OPENCMISS_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_LIBRARIES_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_DEPENDENCIES_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_CMAKE_MODULES_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_MANAGE_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_IRON_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_ZINC_ROOTthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.OPENCMISS_DEPENDENCIES_INSTALL_PREFIXthis option sets the root location of the installation. Dependent on the value of optionOPENCMISS_INDEPENDENTand the value ofOPENCMISS_SETUP_TYPE.
Setup Configuration Options¶
Detailed documentation of the configuration options.
