libopenmpt  0.2.7299-autotools
cross-platform C++ and C library to decode tracked music files
libopenmpt_version.h
Go to the documentation of this file.
1 /*
2  * libopenmpt_version.h
3  * --------------------
4  * Purpose: libopenmpt public interface version
5  * Notes : (currently none)
6  * Authors: OpenMPT Devs
7  * The OpenMPT source code is released under the BSD license. Read LICENSE for more details.
8  */
9 
10 #ifndef LIBOPENMPT_VERSION_H
11 #define LIBOPENMPT_VERSION_H
12 
18 #define OPENMPT_API_VERSION_MAJOR 0
19 
20 #define OPENMPT_API_VERSION_MINOR 2
21 
23 #define OPENMPT_API_VERSION ((OPENMPT_API_VERSION_MAJOR<<24)|(OPENMPT_API_VERSION_MINOR<<16))
24 
25 #define OPENMPT_API_VERSION_HELPER_STRINGIZE(x) #x
26 #define OPENMPT_API_VERSION_STRINGIZE(x) OPENMPT_API_VERSION_HELPER_STRINGIZE(x)
27 #define OPENMPT_API_VERSION_STRING OPENMPT_API_VERSION_STRINGIZE(OPENMPT_API_VERSION_MAJOR) "." OPENMPT_API_VERSION_STRINGIZE(OPENMPT_API_VERSION_MINOR)
28 
33 #endif /* LIBOPENMPT_VERSION_H */