aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Version.h
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2016-04-03 11:34:34 +1000
committerDean Camera <dean@fourwalledcubicle.com>2016-04-03 11:34:34 +1000
commit9cca7a594f23f46d56ded6ab806235e3fc62055d (patch)
tree5204ce2d3c0f53112430a411b34f85cb670bee1c /LUFA/Version.h
parent9864c02eb4a33b260cc016b7108a12412b9264b5 (diff)
parent9669a00c34dc7545b2ca538b5aa0fde745483824 (diff)
downloadlufa-9cca7a594f23f46d56ded6ab806235e3fc62055d.tar.gz
lufa-9cca7a594f23f46d56ded6ab806235e3fc62055d.tar.bz2
lufa-9cca7a594f23f46d56ded6ab806235e3fc62055d.zip
Merge branch 'master' into dmbs
Diffstat (limited to 'LUFA/Version.h')
-rw-r--r--LUFA/Version.h27
1 files changed, 21 insertions, 6 deletions
diff --git a/LUFA/Version.h b/LUFA/Version.h
index db452a083..88b08ebf8 100644
--- a/LUFA/Version.h
+++ b/LUFA/Version.h
@@ -1,13 +1,13 @@
/*
LUFA Library
- Copyright (C) Dean Camera, 2015.
+ Copyright (C) Dean Camera, 2016.
dean [at] fourwalledcubicle [dot] com
www.lufa-lib.org
*/
/*
- Copyright 2015 Dean Camera (dean [at] fourwalledcubicle [dot] com)
+ Copyright 2016 Dean Camera (dean [at] fourwalledcubicle [dot] com)
Permission to use, copy, modify, distribute, and sell this
software and its documentation for any purpose is hereby granted
@@ -42,11 +42,26 @@
/* Public Interface - May be used in end-application: */
/* Macros: */
- /** Indicates the version number of the library, as an integer. */
- #define LUFA_VERSION_INTEGER 0x000000
+ /** \name LUFA Release Type Constants */
+ //@{
+ /** Constant for \ref LUFA_VERSION_RELEASE_TYPE indicating a development release. */
+ #define LUFA_VERSION_RELEASE_TYPE_DEVELOPMENT 0
- /** Indicates the version number of the library, as a string. */
- #define LUFA_VERSION_STRING "000000"
+ /** Constant for \ref LUFA_VERSION_RELEASE_TYPE indicating a beta release. */
+ #define LUFA_VERSION_RELEASE_TYPE_BETA 1
+
+ /** Constant for \ref LUFA_VERSION_RELEASE_TYPE indicating a full official release. */
+ #define LUFA_VERSION_RELEASE_TYPE_FULL 2
+ //@}
+
+ /** Indicates the version number of the library, as an integer. \note This value is only updates in non-development releases. */
+ #define LUFA_VERSION_INTEGER 0x160328
+
+ /** Indicates the version number of the library, as a string. \note This value is only updates in non-development releases. */
+ #define LUFA_VERSION_STRING "160328"
+
+ /** Indicates the release type of the library. */
+ #define LUFA_VERSION_RELEASE_TYPE LUFA_VERSION_RELEASE_TYPE_DEVELOPMENT
#endif