diff options
| author | victorfisac <victorfisac@gmail.com> | 2016-06-14 19:16:24 +0200 |
|---|---|---|
| committer | victorfisac <victorfisac@gmail.com> | 2016-06-14 19:16:24 +0200 |
| commit | c9c1263e6fda9926f29ec8417ca48a518dfc97e1 (patch) | |
| tree | d6bc52be96352b3ca8b9d79dbe991619f4335f87 /src/external/OculusSDK/LibOVR/Include/OVR_Version.h | |
| parent | 6a2bbae5216e66e5581d697998efe135ad826c50 (diff) | |
| parent | d1a5374ac42e054ca65793f7358fc21bbcf393b9 (diff) | |
| download | raylib-c9c1263e6fda9926f29ec8417ca48a518dfc97e1.tar.gz raylib-c9c1263e6fda9926f29ec8417ca48a518dfc97e1.zip | |
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
Diffstat (limited to 'src/external/OculusSDK/LibOVR/Include/OVR_Version.h')
| -rw-r--r-- | src/external/OculusSDK/LibOVR/Include/OVR_Version.h | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/src/external/OculusSDK/LibOVR/Include/OVR_Version.h b/src/external/OculusSDK/LibOVR/Include/OVR_Version.h new file mode 100644 index 00000000..dbfe4deb --- /dev/null +++ b/src/external/OculusSDK/LibOVR/Include/OVR_Version.h @@ -0,0 +1,60 @@ +/********************************************************************************//** +\file OVR_Version.h +\brief This header provides LibOVR version identification. +\copyright Copyright 2014-2016 Oculus VR, LLC All Rights reserved. +*************************************************************************************/ + +#ifndef OVR_Version_h +#define OVR_Version_h + + + +/// Conventional string-ification macro. +#if !defined(OVR_STRINGIZE) + #define OVR_STRINGIZEIMPL(x) #x + #define OVR_STRINGIZE(x) OVR_STRINGIZEIMPL(x) +#endif + + +// Master version numbers +#define OVR_PRODUCT_VERSION 1 // Product version doesn't participate in semantic versioning. +#define OVR_MAJOR_VERSION 1 // If you change these values then you need to also make sure to change LibOVR/Projects/Windows/LibOVR.props in parallel. +#define OVR_MINOR_VERSION 4 // +#define OVR_PATCH_VERSION 0 +#define OVR_BUILD_NUMBER 0 + +// This is the ((product * 100) + major) version of the service that the DLL is compatible with. +// When we backport changes to old versions of the DLL we update the old DLLs +// to move this version number up to the latest version. +// The DLL is responsible for checking that the service is the version it supports +// and returning an appropriate error message if it has not been made compatible. +#define OVR_DLL_COMPATIBLE_VERSION 101 + +#define OVR_FEATURE_VERSION 0 + + +/// "Major.Minor.Patch" +#if !defined(OVR_VERSION_STRING) + #define OVR_VERSION_STRING OVR_STRINGIZE(OVR_MAJOR_VERSION.OVR_MINOR_VERSION.OVR_PATCH_VERSION) +#endif + + +/// "Major.Minor.Patch.Build" +#if !defined(OVR_DETAILED_VERSION_STRING) + #define OVR_DETAILED_VERSION_STRING OVR_STRINGIZE(OVR_MAJOR_VERSION.OVR_MINOR_VERSION.OVR_PATCH_VERSION.OVR_BUILD_NUMBER) +#endif + + +/// \brief file description for version info +/// This appears in the user-visible file properties. It is intended to convey publicly +/// available additional information such as feature builds. +#if !defined(OVR_FILE_DESCRIPTION_STRING) + #if defined(_DEBUG) + #define OVR_FILE_DESCRIPTION_STRING "dev build debug" + #else + #define OVR_FILE_DESCRIPTION_STRING "dev build" + #endif +#endif + + +#endif // OVR_Version_h |
