YourGameLib
Loading...
Searching...
No Matches
version.h
Go to the documentation of this file.
1/*
2Copyright (c) 2019-2024 Alexander Scholz
3
4This software is provided 'as-is', without any express or implied
5warranty. In no event will the authors be held liable for any damages
6arising from the use of this software.
7
8Permission is granted to anyone to use this software for any purpose,
9including commercial applications, and to alter it and redistribute it
10freely, subject to the following restrictions:
11
121. The origin of this software must not be misrepresented; you must not
13 claim that you wrote the original software. If you use this software
14 in a product, an acknowledgment in the product documentation would be
15 appreciated but is not required.
162. Altered source versions must be plainly marked as such, and must not be
17 misrepresented as being the original software.
183. This notice may not be removed or altered from any source distribution.
19*/
20#ifndef YOURGAME_VERSION_H
21#define YOURGAME_VERSION_H
22
23#include <string>
24
25namespace yourgame
26{
27 namespace version
28 {
29 extern const int major;
30 extern const int minor;
31 extern const int patch;
32 extern const std::string verstr;
33 extern const std::string git_commit;
34 extern const std::string git_date;
35 extern const std::string PROJECT_NAME;
36 extern const std::string CMAKE_SYSTEM;
37 extern const std::string CMAKE_SYSTEM_PROCESSOR;
38 extern const std::string CMAKE_HOST_SYSTEM;
39 extern const std::string CMAKE_HOST_SYSTEM_PROCESSOR;
40 extern const std::string CMAKE_C_COMPILER_ID;
41 extern const std::string CMAKE_C_COMPILER_VERSION;
42 extern const std::string CMAKE_CXX_COMPILER_ID;
43 extern const std::string CMAKE_CXX_COMPILER_VERSION;
44 extern const std::string CMAKE_GENERATOR;
45 extern const std::string CMAKE_GENERATOR_PLATFORM;
46 extern const int CMAKE_SIZEOF_VOID_P;
47 } // namespace version
48} // namespace yourgame
49
50#endif
const std::string CMAKE_C_COMPILER_VERSION
const std::string CMAKE_C_COMPILER_ID
const std::string CMAKE_CXX_COMPILER_ID
const std::string verstr
const std::string git_date
const std::string CMAKE_SYSTEM_PROCESSOR
const std::string CMAKE_GENERATOR_PLATFORM
const std::string PROJECT_NAME
const std::string CMAKE_GENERATOR
const int CMAKE_SIZEOF_VOID_P
const std::string CMAKE_CXX_COMPILER_VERSION
const std::string CMAKE_SYSTEM
const std::string git_commit
const std::string CMAKE_HOST_SYSTEM
const std::string CMAKE_HOST_SYSTEM_PROCESSOR
Definition audio.h:27