OpenMS
Loading...
Searching...
No Matches
common-cmake-parameters.doxygen File Reference

Functions

You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< th valign="top"> CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > e g< code > this flag can be used to disable those parts of the documentation and the tests that need an X Server (Default:On)</td ></tr >< tr >< th valign
 
if none is it is fetched and built automatically from source via CMake FetchContent Affects and ProteomicsLFQ (Default:On)</td ></tr >< tr >< th valign
 

Variables

You can set more CMake variables adding< code > DVARIABLE
 
You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< th valign="top"> CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > DCMAKE_PREFIX_PATH
 
You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< th valign="top"> CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > e g< code > C
 
if none is found
 
if none is it is fetched and built automatically from source via CMake FetchContent Affects FileConverter
 
if none is it is fetched and built automatically from source via CMake FetchContent Affects PeakPickerIM
 
if none is it is fetched and built automatically from source via CMake FetchContent Affects OpenSwathWorkflow
 
if none is it is fetched and built automatically from source via CMake FetchContent Affects CometAdapter
 

Function Documentation

◆ ProteomicsLFQ()

if none is it is fetched and built automatically from source via CMake FetchContent Affects and ProteomicsLFQ ( Default:On  )

◆ Server()

You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< th valign="top"> CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > e g< code > this flag can be used to disable those parts of the documentation and the tests that need an X Server ( Default:On  )

Variable Documentation

◆ C

You can set more CMake variables adding<code> linking and adding include directories</td></tr><tr><th valign="top"> CMAKE_PREFIX_PATH</td><td> Additional search path for the contrib libraries [MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths<code> e g<code> C

◆ CometAdapter

if none is it is fetched and built automatically from source via CMake FetchContent Affects CometAdapter

◆ DCMAKE_PREFIX_PATH

You can set more CMake variables adding<code> linking and adding include directories</td></tr><tr><th valign="top"> CMAKE_PREFIX_PATH</td><td> Additional search path for the contrib libraries [MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths<code> DCMAKE_PREFIX_PATH
Initial value:
=/usr/local/Cellar</code> for Homebrew
<code>-DCMAKE_PREFIX_PATH=/opt/local</code> for MacPorts
Please keep in mind that both Homebrew and MacPorts do not provide all libraries so
you also need to specify the path to your self-build contrib via <code>-DOPENMS_CONTRIB_LIBS</code>
</td>
</tr>
<tr>
<th valign="top">Qt6_DIR</td>
<td>Additional search path for the Qt6 CMake files. Use <code>/PATH/TO/QT_INSTALLATION/lib/cmake/Qt6</code> as value
You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< th valign="top"> CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > DCMAKE_PREFIX_PATH
Definition common-cmake-parameters.doxygen:20
Under certain circumstances you may want to build all dependencies from source code In order to facilitate the installation of the libraries required for OpenMS we provide a contrib package containing the following libraries
Definition install-contrib.doxygen:4

◆ DVARIABLE

You can set more CMake variables adding<code> DVARIABLE
Initial value:
=VALUE</code> options when calling CMake.
<br>
The most important CMake variables are:
<br>
<table style="border-style:solid; border-collapse:collapse; border-color:#c0c0c0;">
<tr>
<th valign="top">OPENMS_CONTRIB_LIBS</td>
<td>Separate search path for the contrib libraries from github.com/OpenMS/contrib that is internally considered before
CMAKE_PREFIX_PATH for searching
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19

◆ FileConverter

if none is it is fetched and built automatically from source via CMake FetchContent Affects FileConverter

◆ found

◆ OpenSwathWorkflow

if none is it is fetched and built automatically from source via CMake FetchContent Affects OpenSwathWorkflow

◆ PeakPickerIM

if none is it is fetched and built automatically from source via CMake FetchContent Affects PeakPickerIM