CMakeSourceListGenerator.h
Go to the documentation of this file.
1 #pragma once
2 
5 
6 #include <set>
7 #include <string>
8 
10 
11 namespace armarx
12 {
13 
15  {
16  public:
18 
19  static std::string GenerateCMakeFile(const std::string& groupName, const std::vector<std::string>& stateXMLFiles,
20  std::vector<std::string> const& stateSourceFiles,
21  std::vector<std::string> const& stateHeaderFiles, const std::vector<std::string>& libs);
22 
23  static std::string GenerateCMakeFileNextGen(const std::string& groupName, const std::vector<std::string>& stateXMLFiles,
24  std::vector<std::string> const& stateSourceFiles,
25  std::vector<std::string> const& stateHeaderFiles, const std::vector<std::string>& libs);
26 
27  };
28 
29 } // namespace armarx
armarx::CMakeSourceListGenerator::CMakeSourceListGenerator
CMakeSourceListGenerator()
Definition: CMakeSourceListGenerator.cpp:6
armarx::CMakeSourceListGenerator::GenerateCMakeFileNextGen
static std::string GenerateCMakeFileNextGen(const std::string &groupName, const std::vector< std::string > &stateXMLFiles, std::vector< std::string > const &stateSourceFiles, std::vector< std::string > const &stateHeaderFiles, const std::vector< std::string > &libs)
Definition: CMakeSourceListGenerator.cpp:48
armarx::CMakeSourceListGenerator::GenerateCMakeFile
static std::string GenerateCMakeFile(const std::string &groupName, const std::vector< std::string > &stateXMLFiles, std::vector< std::string > const &stateSourceFiles, std::vector< std::string > const &stateHeaderFiles, const std::vector< std::string > &libs)
Definition: CMakeSourceListGenerator.cpp:11
RapidXmlReader.h
CMakeWriter.h
armarx::CMakeSourceListGenerator
Definition: CMakeSourceListGenerator.h:14
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition: ArmarXTimeserver.cpp:28
VariantInfo.h