paludis  Version 2.6.0
about.hh
Go to the documentation of this file.
1 /* vim: set sw=4 sts=4 et foldmethod=syntax : */
2 
3 /*
4  * Copyright (c) 2005, 2006, 2007, 2008 Ciaran McCreesh
5  *
6  * This file is part of the Paludis package manager. Paludis is free software;
7  * you can redistribute it and/or modify it under the terms of the GNU General
8  * Public License version 2, as published by the Free Software Foundation.
9  *
10  * Paludis is distributed in the hope that it will be useful, but WITHOUT ANY
11  * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12  * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
13  * details.
14  *
15  * You should have received a copy of the GNU General Public License along with
16  * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
17  * Place, Suite 330, Boston, MA 02111-1307 USA
18  */
19 
20 #if 0
21 # vim: set ro :
22 
23 # *********************************************************
24 # THIS IS A GENERATED FILE! DO NOT EDIT THIS FILE DIRECTLY!
25 # *********************************************************
26 #
27 #endif
28 
29 
30 #ifndef PALUDIS_GUARD_PALUDIS_ABOUT_HH
31 #define PALUDIS_GUARD_PALUDIS_ABOUT_HH 1
32 
33 /** \file
34  * Defines constants giving the Paludis version number and information about
35  * how Paludis was built.
36  *
37  * \section Examples
38  *
39  * - \ref example_about.cc "example_about.cc"
40  *
41  * \ingroup g_about
42  */
43 
44 /**
45  * The package name (eg Paludis).
46  *
47  * \ingroup g_about
48  */
49 #define PALUDIS_PACKAGE "paludis"
50 
51 /**
52  * The major version (eg 0.4.1 -> 0).
53  *
54  * \ingroup g_about
55  */
56 #define PALUDIS_VERSION_MAJOR 2
57 
58 /**
59  * The minor version (eg 0.4.1 -> 4).
60  *
61  * \ingroup g_about
62  */
63 #define PALUDIS_VERSION_MINOR 6
64 
65 /**
66  * The micro version (eg 0.4.1 -> 1).
67  *
68  * \ingroup g_about
69  */
70 #define PALUDIS_VERSION_MICRO 0
71 
72 /**
73  * The suffix used for so names (eg "0.30" or "0.31_15ece615").
74  *
75  * \ingroup g_about
76  */
77 #define PALUDIS_PC_SLOT "2.6"
78 
79 /**
80  * The version suffix (eg "_alpha1"), often an empty string.
81  *
82  * \ingroup g_about
83  */
84 #define PALUDIS_VERSION_SUFFIX ""
85 
86 /**
87  * The version, two digits per part (eg 1.3.5 -> 10305).
88  *
89  * \ingroup g_about
90  */
91 #define PALUDIS_VERSION ((100 * 100 * PALUDIS_VERSION_MAJOR) \
92  + (100 * PALUDIS_VERSION_MINOR) + PALUDIS_VERSION_MICRO)
93 
94 /**
95  * The Git head used to build this binary, if applicable (eg "deadbeef" or "1.0.0-40-f00-dirty" or "").
96  *
97  * \ingroup g_about
98  * \since 0.28
99  */
100 #define PALUDIS_GIT_HEAD ""
101 
102 /**
103  * The CXXFLAGS used to build Paludis.
104  *
105  * \ingroup g_about
106  */
107 #define PALUDIS_BUILD_CXXFLAGS " -O2"
108 
109 /**
110  * The LDFLAGS used to build Paludis.
111  *
112  * \ingroup g_about
113  */
114 #define PALUDIS_BUILD_LDFLAGS ""
115 
116 /**
117  * The compiler used to build Paludis.
118  *
119  * \ingroup g_about
120  */
121 #define PALUDIS_BUILD_CXX "g++"
122 
123 /**
124  * The user who built Paludis.
125  *
126  * \ingroup g_about
127  */
128 #define PALUDIS_BUILD_USER "bo"
129 
130 /**
131  * The host on which Paludis was built.
132  *
133  * \ingroup g_about
134  */
135 #define PALUDIS_BUILD_HOST "BA-xone"
136 
137 /**
138  * The date when Paludis was built.
139  *
140  * \ingroup g_about
141  */
142 #define PALUDIS_BUILD_DATE "2016-05-03T14:21:39+0200"
143 
144 #endif