PlasCom2  1.0
XPACC Multi-physics simluation application
PC2DefaultConfiguration.H
Go to the documentation of this file.
1 #include "PCPPTypes.H"
2 #include "repositoryinfo.h"
3 #include "buildinfo.h"
4 
5 const std::string
7 (
8  std::string("System:Discovery = OFF\n")+
9  std::string("PlasCom2:RunMode = BareBones\n")
10  );
11 
13 {
15 #ifdef REPONAME
16  param.first="Repository";
17  param.second=REPONAME;
18  inConfig.push_back(param);
19 #endif
20 #ifdef BRANCHNAME
21  param.first = "Branch";
22  param.second = BRANCHNAME;
23  inConfig.push_back(param);
24 #endif
25 #ifdef REVISION
26  param.first = "Revision";
27  param.second = REVISION;
28  inConfig.push_back(param);
29 #endif
30 #ifdef LOCALREV
31  param.first = "LocalRevision";
32  param.second = LOCALREV;
33  inConfig.push_back(param);
34 #endif
35 #ifdef REMOTEREV
36  param.first = "RemoteRevision";
37  param.second = REMOTEREV;
38  inConfig.push_back(param);
39 #endif
40 #ifdef BUILDHOST
41  param.first = "BuildHost";
42  param.second = BUILDHOST;
43  inConfig.push_back(param);
44 #endif
45 #ifdef BUILDDATE
46  param.first = "BuildDate";
47  param.second = BUILDDATE;
48  inConfig.push_back(param);
49 #endif
50 #ifdef CHANGED
51  param.first = "ChangedFiles";
52  param.second= CHANGED;
53  inConfig.push_back(param);
54 #endif
55 #ifdef SOURCEDIR
56  param.first = "SourceDirectory";
57  param.second = SOURCEDIR;
58  inConfig.push_back(param);
59 #endif
60 #ifdef BUILDDIR
61  param.first = "BuildDirectory";
62  param.second = BUILDDIR;
63  inConfig.push_back(param);
64 #endif
65 #ifdef CXXCOMPILER
66  param.first = "CXXCompiler";
67  param.second = CXXCOMPILER;
68  inConfig.push_back(param);
69 #endif
70 #ifdef CXXCOMPILERID
71  param.first = "CXXCompilerID";
72  param.second = CXXCOMPILERID;
73  inConfig.push_back(param);
74 #endif
75 #ifdef FORTRANCOMPILER
76  param.first = "FortranCompiler";
77  param.second = FORTRANCOMPILER;
78  inConfig.push_back(param);
79 #endif
80 #ifdef CXXCOMPILERVERSION
81  param.first = "CXXCompilerVersion";
82  param.second = CXXCOMPILERVERSION;
83  inConfig.push_back(param);
84 #endif
85 #ifdef FORTRANCOMPILERVERSION
86  param.first = "FortranCompilerVersion";
87  param.second = FORTRANCOMPILERVERSION;
88  inConfig.push_back(param);
89 #endif
90 };
const std::string PC2DefaultConfiguration(std::string("System:Discovery = OFF\)+std::string("PlasCom2:RunMode=BareBones\"))
void ConfigureBuildInformation(fixtures::ConfigurationType &inConfig)
Simple key-value pair.