sparrow-ipc 1.0.1
Loading...
Searching...
No Matches
sparrow_ipc_version.hpp
Go to the documentation of this file.
1#pragma once
2
3namespace sparrow_ipc
4{
5 constexpr int SPARROW_IPC_VERSION_MAJOR = 1;
6 constexpr int SPARROW_IPC_VERSION_MINOR = 0;
7 constexpr int SPARROW_IPC_VERSION_PATCH = 1;
8
9 // Binary version
10 // See the following URL for explanations about the binary versionning
11 // https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info
12 constexpr int SPARROW_IPC_BINARY_CURRENT = 4;
13 constexpr int SPARROW_IPC_BINARY_REVISION = 1;
14 constexpr int SPARROW_IPC_BINARY_AGE = 0;
15
16 static_assert(SPARROW_IPC_BINARY_AGE <= SPARROW_IPC_BINARY_CURRENT, "SPARROW_IPC_BINARY_AGE cannot be greater than SPARROW_IPC_BINARY_CURRENT");
17}
constexpr int SPARROW_IPC_VERSION_MINOR
constexpr int SPARROW_IPC_VERSION_PATCH
constexpr int SPARROW_IPC_BINARY_AGE
constexpr int SPARROW_IPC_BINARY_CURRENT
constexpr int SPARROW_IPC_BINARY_REVISION
constexpr int SPARROW_IPC_VERSION_MAJOR