portability/build.hpp
1: #ifndef STLPLUS_BUILD
2: #define STLPLUS_BUILD
3: ////////////////////////////////////////////////////////////////////////////////
4:
5: // Author: Andy Rushton
6: // Copyright: (c) Andy Rushton, 2007
7: // License: BSD License, see ../docs/license.html
8:
9: // Provides a printable representation of the build characteristics in the form:
10:
11: // version, platform, compiler, variant
12:
13: // Where
14: // version is the version of STLplus
15: // platform is the target operating system
16: // compiler is the compilation system and version that the function was compiled with
17: // variant is the kind of build - debug or release
18:
19: // Example:
20: // STLplus version 3.0, Generic Unix, gcc v3.4, debug
21:
22: ////////////////////////////////////////////////////////////////////////////////
23: #include "portability_fixes.hpp"
24: #include <string>
25:
26: namespace stlplus
27: {
28:
29: std::string build(void);
30:
31: }
32: ////////////////////////////////////////////////////////////////////////////////
33: #endif