|
|
- #pragma once
-
- #if defined(TRACK_ENGINE_STATIC)
- #define TRACK_ENGINE_API
- #else
- #if defined (_WIN32)
- #if defined (TRACK_ENGINE__DLL_EXPORTS)
- #define TRACK_ENGINE_API __declspec(dllexport) //!< DLL export specifier.
- #else
- #define TRACK_ENGINE_API __declspec(dllimport) //!< DLL import specifier.
- #endif
- #else
- #if __GNUC__ >= 4
- #define TRACK_ENGINE_API __attribute__ ((visibility ("default")))
- #else
- #define TRACK_ENGINE_API //!< Dummy.
- #endif
- #endif
- #endif
-
- #if defined(__clang__) || defined(__GNUC__)
- #define TSDK_DEPRECATED(msg) __attribute__((__deprecated__(msg)))
- #elif defined(_MSC_VER)
- #define TSDK_DEPRECATED(msg) __declspec(deprecated(msg))
- #else
- #define TSDK_DEPRECATED(msg)
- #endif
-
- //! Major version.
- #define TRACK_ENGINE_MAJOR 0
-
- //! Minor version.
- #define TRACK_ENGINE_MINOR 0
-
- //! Patch version.
- #define TRACK_ENGINE_PATCH 1
-
- //! Revision hash.
- #if !defined(TRACK_ENGINE_HASH)
- #define TRACK_ENGINE_HASH "9f487c533b611601cc0b77cb8a87ee7af71e5f0d"
- #endif
-
- #define TE_MOBILE_BUILD 1
|