/
vtkSlicerVersionConfigure.h.in
76 lines (57 loc) · 2.78 KB
/
vtkSlicerVersionConfigure.h.in
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
/*=auto=========================================================================
Portions (c) Copyright 2005 Brigham and Women's Hospital (BWH)
All Rights Reserved.
See COPYRIGHT.txt
or http://www.slicer.org/copyright/copyright.txt for details.
Program: 3D Slicer
=========================================================================auto=*/
#ifndef __vtkSlicerVersionConfigure_h
#define __vtkSlicerVersionConfigure_h
/// \file vtkSlicerVersionConfigure.h
#include "vtkSlicerVersionConfigureInternal.h"
/// \def Slicer_RELEASE_TYPE
/// \brief Type of Slicer release: `Experimental`, `Nightly` or `Stable`.
#define Slicer_RELEASE_TYPE "@Slicer_RELEASE_TYPE@"
//-----------------------------------------------------------------------------
/// \def Slicer_VERSION
/// \brief Slicer version string.
///
/// Format is `<Slicer_VERSION_MAJOR>.<Slicer_VERSION_MINOR>`.
#define Slicer_VERSION "@Slicer_VERSION@"
/// \def Slicer_VERSION_FULL
/// \brief Slicer long version string.
///
/// Format is `<Slicer_VERSION_MAJOR>.<Slicer_VERSION_MINOR>.<Slicer_VERSION_PATCH>[-<Slicer_BUILDDATE>]`
#define Slicer_VERSION_FULL "@Slicer_VERSION_FULL@"
/// \def Slicer_BUILDDATE
/// \brief Build date associated with this project binaries.
#define Slicer_BUILDDATE "@Slicer_BUILDDATE@"
/// \def Slicer_WC_URL
/// \brief Source control management URL identifying Slicer project sources.
#define Slicer_WC_URL "@Slicer_WC_URL@"
/// \def Slicer_WC_REVISION
/// \brief Revision identifying this project sources.
/// \sa Slicer_WC_URL
#define Slicer_WC_REVISION "@Slicer_WC_REVISION@"
//-----------------------------------------------------------------------------
/// \def Slicer_MAIN_PROJECT_VERSION
/// \brief Slicer main project version string.
///
/// Format is `<Slicer_MAIN_PROJECT_VERSION_MAJOR>.<Slicer_MAIN_PROJECT_VERSION_MINOR>`.
#define Slicer_MAIN_PROJECT_VERSION "@Slicer_MAIN_PROJECT_VERSION@"
/// \def Slicer_MAIN_PROJECT_VERSION_FULL
/// \brief Slicer main project long version string.
///
/// Format is `<Slicer_MAIN_PROJECT_VERSION_MAJOR>.<Slicer_MAIN_PROJECT_VERSION_MINOR>.<Slicer_MAIN_PROJECT_VERSION_PATCH>[-<Slicer_MAIN_PROJECT_BUILDDATE>]`
#define Slicer_MAIN_PROJECT_VERSION_FULL "@Slicer_MAIN_PROJECT_VERSION_FULL@"
/// \def Slicer_MAIN_PROJECT_BUILDDATE
/// \brief Build date associated with main project binaries.
#define Slicer_MAIN_PROJECT_BUILDDATE "@Slicer_MAIN_PROJECT_BUILDDATE@"
/// \def Slicer_MAIN_PROJECT_WC_URL
/// \brief Source control management URL identifying main project sources.
#define Slicer_MAIN_PROJECT_WC_URL "@Slicer_MAIN_PROJECT_WC_URL@"
/// \def Slicer_MAIN_PROJECT_WC_REVISION
/// \brief Revision identifying main project sources.
/// \sa Slicer_MAIN_PROJECT_WC_URL
#define Slicer_MAIN_PROJECT_WC_REVISION "@Slicer_MAIN_PROJECT_WC_REVISION@"
#endif // __vtkSlicerVersionConfigure_h