IRPyro messaging application
Communications program between IRPyro and IRPyro evaluation tool
Version.h
Go to the documentation of this file.
1 /**
2  ******************************************************************************
3  * @file Version.h
4  * @author _KEMET Ltd.
5  * @brief Product and component names and versions.
6  *
7  ******************************************************************************
8  */
9 
10 #ifndef _Version_H
11 #define _Version_H
12 
13 #ifdef __cplusplus
14 extern "C"
15 {
16 #endif
17 
18 
19 
20 #define COMPANY "_KEMET Ltd."
21 #define PRODUCT "sKEMLIB1"
22 #define FIRMWARE_PART_NUMBER "yyyy"
23 
24 /// @note Version number values here are placeholders. These should be
25 /// replaced (ideally by the build system) in official builds for
26 /// release. Values of "0" identify informal product builds done
27 /// by developers.
28 
29 // Increment when new features are added.
30 #define VERSION_MAJOR "0"
31 
32 // Increment when minor changes are made.
33 #define VERSION_MINOR "3"
34 
35 // Version of SVN commit
36 #define VERSION_SVN_COMMIT "1161"
37 
38 // Date of latest commit
39 #define DATE_OF_LATEST "2017/08/01 14:01:18"
40 
41 // repository URL of the working copy path
42 #define REPO_URL "https://server:8443/svn/Firmware/projects/P015_IRPyro_Demo_2/trunk/tools/SVN_version"
43 
44 // Product components.
45 #define COMPONENT "IRPyro API demo"
46 
47 #define VERSION_STRING "v" ##VERSION_MAJOR "." ##VERSION_MINOR "." ##VERSION_SVN_COMMIT
48 
49 #define ABOUT COMPANY " " ##PRODUCT " " ##COMPONENT " " ##VERSION_STRING
50 
51 
52 #ifdef __cplusplus
53 }
54 #endif
55 
56 #endif
57 /* ********** Copyright (c) 2018 _KEMET, Ltd. **********END OF FILE************/