comparison libpurple/version.h.in @ 25122:bb43dea90623

Document the PURPLE_MAJOR_VERSION, PURPLE_MINOR_VERSION, and PURPLE_MICRO_VERSION defines and the PurplePrefType enums to silence some more doxygen complaining.
author Etan Reisner <pidgin@unreliablesource.net>
date Wed, 18 Feb 2009 04:23:31 +0000
parents 76d025660d9e
children 02a2e8183b1d
comparison
equal deleted inserted replaced
25121:96af49d5758d 25122:bb43dea90623
22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA 22 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA
23 */ 23 */
24 #ifndef _PURPLE_VERSION_H_ 24 #ifndef _PURPLE_VERSION_H_
25 #define _PURPLE_VERSION_H_ 25 #define _PURPLE_VERSION_H_
26 26
27 /** The major version of the running libpurple. */
27 #define PURPLE_MAJOR_VERSION (@PURPLE_MAJOR_VERSION@) 28 #define PURPLE_MAJOR_VERSION (@PURPLE_MAJOR_VERSION@)
29 /** The minor version of the running libpurple. */
28 #define PURPLE_MINOR_VERSION (@PURPLE_MINOR_VERSION@) 30 #define PURPLE_MINOR_VERSION (@PURPLE_MINOR_VERSION@)
31 /** The micro version of the running libpurple. */
29 #define PURPLE_MICRO_VERSION (@PURPLE_MICRO_VERSION@) 32 #define PURPLE_MICRO_VERSION (@PURPLE_MICRO_VERSION@)
30 33
31 #define PURPLE_VERSION_CHECK(x,y,z) ((x) == PURPLE_MAJOR_VERSION && \ 34 #define PURPLE_VERSION_CHECK(x,y,z) ((x) == PURPLE_MAJOR_VERSION && \
32 ((y) < PURPLE_MINOR_VERSION || \ 35 ((y) < PURPLE_MINOR_VERSION || \
33 ((y) == PURPLE_MINOR_VERSION && (z) <= PURPLE_MICRO_VERSION))) 36 ((y) == PURPLE_MINOR_VERSION && (z) <= PURPLE_MICRO_VERSION)))