#include <utils/CMakeProxy.hpp>
|  | 
| static bool | isAvailable () | 
|  | 
| static QString | getConfigureCommand (const QString &BuildDir, const QString &SrcDir, const std::map< QString, QString > &Variables={}, const QString &Generator="", const std::vector< QString > &Options={}) | 
|  | 
| static QString | getBuildCommand (const QString &BuildDir, const QString &Target="", const unsigned int Jobs=0, const QString &CMakeOptions="", const QString &OtherOptions="") | 
|  | 
| static QString | getTarCompressCommand (const QString &WorkDir, const QString &TarFilePath, const QStringList &RelativePathsToCompress, const QString &Options="") | 
|  | 
| static QString | getTarUncompressCommand (const QString &WorkDir, const QString &TarFilePath, const QString &Options="") | 
|  | 
| static bool | isAvailable () | 
|  | 
| static QString | getVersion () | 
|  | 
| static QString | getExecutablePath () | 
|  | 
◆ CMakeProxy()
      
        
          | openfluid::utils::CMakeProxy::CMakeProxy | ( |  | ) |  | 
      
 
 
◆ ~CMakeProxy()
  
  | 
        
          | virtual openfluid::utils::CMakeProxy::~CMakeProxy | ( |  | ) |  |  | virtual | 
 
 
◆ getBuildCommand()
  
  | 
        
          | static QString openfluid::utils::CMakeProxy::getBuildCommand | ( | const QString & | BuildDir, |  
          |  |  | const QString & | Target = "", |  
          |  |  | const unsigned int | Jobs = 0, |  
          |  |  | const QString & | CMakeOptions = "", |  
          |  |  | const QString & | OtherOptions = "" |  
          |  | ) |  |  |  | static | 
 
Returns a build command prepared using the given arguments 
- Parameters
- 
  
    | [in] | BuildDir | the directory where the build will be performed |  | [in] | Target | the target to build (empty by default) |  | [in] | Jobs | the number of parallel jobs to use, 0 means that parallel build is not active (0 by default) |  | [in] | CMakeOptions | a string of options passed to CMake (empty by default) |  | [in] | OtherOptions | a string of options passed to the build tool (empty by default) |  
 
 
 
◆ getConfigureCommand()
  
  | 
        
          | static QString openfluid::utils::CMakeProxy::getConfigureCommand | ( | const QString & | BuildDir, |  
          |  |  | const QString & | SrcDir, |  
          |  |  | const std::map< QString, QString > & | Variables = {}, |  
          |  |  | const QString & | Generator = "", |  
          |  |  | const std::vector< QString > & | Options = {} |  
          |  | ) |  |  |  | static | 
 
 
◆ getTarCompressCommand()
  
  | 
        
          | static QString openfluid::utils::CMakeProxy::getTarCompressCommand | ( | const QString & | WorkDir, |  
          |  |  | const QString & | TarFilePath, |  
          |  |  | const QStringList & | RelativePathsToCompress, |  
          |  |  | const QString & | Options = "" |  
          |  | ) |  |  |  | static | 
 
 
◆ getTarUncompressCommand()
  
  | 
        
          | static QString openfluid::utils::CMakeProxy::getTarUncompressCommand | ( | const QString & | WorkDir, |  
          |  |  | const QString & | TarFilePath, |  
          |  |  | const QString & | Options = "" |  
          |  | ) |  |  |  | static | 
 
 
◆ isAvailable()
  
  | 
        
          | static bool openfluid::utils::CMakeProxy::isAvailable | ( |  | ) |  |  | static | 
 
 
The documentation for this class was generated from the following file: