File: version.h.in

package info (click to toggle)
cpp-hocon 0.3.0-1.2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,320 kB
  • sloc: cpp: 12,223; makefile: 4
file content (28 lines) | stat: -rw-r--r-- 868 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
///
/// @file
/// Declares macros for the @PROJECT_NAME@ library version.
///
#pragma once

///
/// The @PROJECT_NAME@ library major version.
///
#define @PROJECT_NAME_UPPER@_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
///
/// The @PROJECT_NAME@ library minor version.
///
#define @PROJECT_NAME_UPPER@_VERSION_MINOR @PROJECT_VERSION_MINOR@
///
/// The @PROJECT_NAME@ library patch version.
///
#define @PROJECT_NAME_UPPER@_VERSION_PATCH @PROJECT_VERSION_PATCH@

///
/// The @PROJECT_NAME@ library version as a string (without commit SHA1).
///
#define @PROJECT_NAME_UPPER@_VERSION "@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@"

///
/// The @PROJECT_NAME@ library version as a string (with commit SHA1).
///
#define @PROJECT_NAME_UPPER@_VERSION_WITH_COMMIT "@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@@PROJECT_COMMIT@"